2011-11-01 228 views
0

的DefultValue我有4個屬性 像這些如何設置爲空值的屬性

public string strLastName { get; set; } 
    public string strSpeciality { get; set; } 
    public string strProfession { get; set; } 
    public string strUserName { get; set; } 
    public string strPassword { get; set; } 
    public string strRegDate { get; set; } 

我現在該怎麼可以設置strRegDate財產NULL值? 我不想使用IF語句, 感謝

+1

就我所知,'null'是字符串的默認值,所以你不需要改變任何東西。 –

+0

你確定它的字符串?或DateTime –

+0

@DanielElliott你可以用if(strRegDate == null){}來測試它。 –

回答

0

代碼使用auto-implemented properties和大致相當於這更明確的代碼:

private string _strLastName = null; // default(string) 

public string strLastName 
{ 
    get { return _strLastName; } 
    set { _strLastName = value; } 
} 

正如你可以看到,默認值已經爲空。