c# system.reflection

c# - ¿Qué hace System.Reflection.Missing.Value?



(2)

Encontré un código dado abajo

Object oMissing = System.Reflection.Missing.Value oDataDoc = wrdApp.Documents.Open(ref oName, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing);

No entiendo lo que hará la referencia. ¿Obtendrá automáticamente los valores o algo así?


Representa el valor null .

Desde MSDN

Representa la única instancia de la clase que falta.


Representa valor null . Tenga en cuenta que null no es igual a Missing.Value

Solo para agregar más información, como puede ver en la captura de pantalla a continuación, Missing.Value NO es igual a null , y de hecho es una nueva instancia de objeto de clase Missing