¿Hay alguna diferencia entre los dos estados:nueva IntPtr (0) vs. IntPtr.Zero
IntPtr myPtr = new IntPtr(0);
IntPtr myPtr2 = IntPtr.Zero;
he visto muchos ejemplos que utilizan PInvoke que prefieren la primera sintaxis si el argumento myPtr se envía por ref a la función llamada. Si reemplazaré todos los nuevos IntPtr (0) con IntPtr.Zero en mi aplicación, ¿causará algún daño?
'IntPtr.Zero' es más legible. Creo que cumplirlo será mejor – user