Del curso: .NET 7 esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.700 cursos impartidos por expertos del sector.
Numeric IntPtr - Tutorial de .NET
Del curso: .NET 7 esencial
Numeric IntPtr
Ahora en C# 11, las estructuras de IntPtr y UIntPtr cuentan con un alias. Así como hay un alias para Int32, que es int, y para Int64, que es long, así también estas estructuras ahora tienen sus alias, que son nint y nuint, respectivamente. Para demostrar esto, aquí en esta aplicación de Windows Forms que ya previamente creé, vamos a observar que tengo esta clase llamada WindowHelper y tengo cierto código de interoperabilidad con el sistema operativo Windows para poder quitar el menú que aparece cuando hacemos clic en el área de la esquina superior izquierda. Vamos a ver cómo funciona esto. Aquí voy a hacer clic en Iniciar depuración. Vemos que es un formulario totalmente vacío. En realidad, esto no importa tanto, lo que importa es que veas que cuando hacemos clic en este ícono, aparece este menú contextual. ¿Qué pasaría si necesitásemos removerlo? Justamente, eso es lo que hace este código que tengo aquí que previamente escribí para acelerar este proceso. Nota que muchos de estos…
Contenido
-
-
-
-
-
(Bloqueado)
Miembros static abstract4 min 55 s
-
(Bloqueado)
Generic math4 min 53 s
-
(Bloqueado)
Auto-default structs2 min 29 s
-
(Bloqueado)
List patterns5 min 14 s
-
(Bloqueado)
Alcance de nameof extendido6 min 50 s
-
(Bloqueado)
Numeric IntPtr2 min 40 s
-
(Bloqueado)
Cadenas literales raw3 min 6 s
-
(Bloqueado)
Miembros requeridos5 min 56 s
-
(Bloqueado)
-
-
-
-