Я хочу сделать второе имя человека необязательным. Я использую код С#.net первый подход. Для целочисленного типа данных это просто с помощью ?
Оператор сделать в Nullable. Я ищу способ сделать мою переменную жала обнуляемой. Я пытался искать, но не мог найти способ сделать его обнуляемым.
Ниже мой код. Пожалуйста, предложите мне, как сделать это обнуляемым.
public class ChildrenInfo
{
[Key]
public int ChidrenID { get; set; }
[Required]
[Display(Name ="First Name")]
[StringLength(50,ErrorMessage ="First Name cannot exceed more than 50 characters")]
[RegularExpression(@"^[A-Z]+[a-z]*$",ErrorMessage ="Name cannot have special character,numbers or space")]
[Column("FName")]
public string CFName { get; set; }
[Display(Name ="Middle Name")]
[RegularExpression(@"^[A-Z]+[a-z]*$",ErrorMessage ="Middle Name cannot have special character,numbers or space")]
[StringLength(35,ErrorMessage ="Middle Name cannot have more than 35 characters")]
[Column("MName")]
public string? CMName { get; set; }
}