Error del compilador CS0037
No se puede convertir null a 'type' porque es un tipo de valor que no acepta valores Null
El compilador no puede asignar null
a un tipo de valor; null
solo puede asignarse a un tipo de referencia o a un tipo que acepte valores NULL. struct es un tipo de valor.
El ejemplo siguiente genera la advertencia CS0037:
C#
// CS0037.cs
public struct s
{
}
class a
{
public static void Main()
{
int i = null; // CS0037
s ss = null; // CS0037
}
}
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: