Artículo: http://blog.csdn.net/scauscnu/article/details/13621137 Esto tiene que decir { get; set; }, dado que no existe un autosegmento privado, no podemos especificar manualmente el valor por defecto, así que ¿cuál es el valor predeterminado del sistema?
Para tipos int, el valor por defecto es 0; ¿Para inteligencia? tipo, el valor por defecto es nulo; Para los tipos bool, el valor por defecto es falso; ¿Por bool? tipo, el valor por defecto es nulo; Para el tipo Cadena, el valor por defecto es nulo; ¿Para cuerda? Escribe, jaja, sin esta forma de escribir habrá errores; Para el tipo FechaHora, el valor por defecto es 0001-01-01 00:00:00; ¿Para DateTime? tipo, el valor por defecto es nulo; Para los tipos de enum, el valor por defecto es un elemento con 0; si no existe un elemento de enum con 0, sigue siendo 0, véase C# Enums; ¿Para los enums? tipo, el valor por defecto es nulo; Para los tipos de clase, el valor predeterminado es una referencia de objeto no instanciada; ¿Para clase? Escribe, jaja, sin esta forma de escribir habrá errores. Respecto al tipo más ?, significa que el valor de este tipo puede ser nulo, por ejemplo, int originalmente no tiene valor nulo, ¿más int? Puede ser nulo.
Imitamos y escribimos directamente,
Se lanza una excepción: el proceso se termina debido a StackOverflowException.
¡Este tipo de artículo es realmente engañoso si no lo practicas tú mismo!
|