접근 자 블록이 실행되는 동안 현재 속성 값을 가져 오는 방법은 무엇입니까? 나는이 같은 일부 처리하려고 :get 접근 자의 현재 속성 값
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")]
public DateTime? birthDate
{
get
{
return CommonClass.GetDT(birthDate);
}
set
{
birthDate = CommonClass.GetDT(value);
}
}
public class CommonClass
{
public static DateTime? GetDT(DateTime v)
{
if (v == DateTime.MinValue)
{
return null;
}
else
{
return v;
}
}
public static DateTime? GetDT(DateTime? v)
{
if (!v.HasValue)
{
return null;
}
else
{
return v;
}
}
}
하지만이 코드는 밖으로 분쇄된다. 당신이 마이크로 소프트의 튜토리얼에 보면하지만 당신은 자기 속성 값을 사용할 수 있도록 몇 가지 샘플을 볼 수
public string Name
{
get
{
return name != null ? name : "NA";
}
}
완벽 해요! 그래서 쉽고 우아한 솔루션! 정말 고맙습니다! – kseen