개체의 생성자에 여러 속성을 다시 읽습니다. 속성 중 하나는 다른 속성에서 계산됩니다.추가하는 방법 개체에 계산 된 속성 값을 할당 하시겠습니까?
하지만이 객체를 생성 할 때 계산 된 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을/question/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – mybirthname