我正在讀回一些屬性到對象的構造函數中。其中一個屬性是對另一個屬性的計算。如何添加分配計算的屬性值到對象?
但是,當我創建這個對象計算Implementation_End_String
屬性值總是空:
private string implementationEndString;
public string Implementation_End_String {
get{
return implementationEndString;
}
set {
implementationEndString= DataTimeExtensions.NullableDateTimeToString(Implementation_End);
}
}
問:
你怎麼可以在計算特性傳遞給對象的構造函數?
這是構造函數的依據和計算性能:
private string implementationEndString;
public string Implementation_End_String {
get{
return implementationEndString;
}
set {
implementationEndString= DataTimeExtensions.NullableDateTimeToString(Implementation_End);
}
}
public DateTime? Implementation_End { get; set; }
public ReleaseStatus(DateTime? implementationEnd)
{
//value is assigned at runtime
Implementation_End = changeRequestPlannedImplementationEnd;
}
的[?什麼是一個NullReferenceException,以及如何解決呢(可能的複製http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – mybirthname