C#

  • – public member field보다는 property를 이용하는 편이 낫다. 다음과 같은 클래스에 대해서 [code language=”csharp”] class Namecard{ public string name; … } [/code] name을 not null로 만들기 위해서는 여러 코드를 고쳐야한다. 그러나 프로퍼티를 이용하면, [code language=”csharp”] class Namecard{ private string name; public string Name{ get { return name; } set { if(value == null) throw new…