部分的なエンティティクラスを生成することがよくLinqToSqlあるので、コードを介してプロパティを追加する方法が正しいかどうか、同じことを行うためのより良い方法があるかどうか疑問に思っています。this.PROPERTY_NAMEまた、 vsを使用して他のプロパティの値にアクセスすることの違いは何_PROPERTY_NAMEですか?私のウェブアプリでは使い続けてthis.PROPERTY_NAMEいますが、冒頭の文章ですでに述べたように、それが適切なアプローチであるかどうか疑問に思っています。また、_PROPERTY_NAMEいつ、何を使用しますか?
例:
public partial class User
{
public bool IsThisProper {
get{
return this.SomeIntProperty == 10; // I usually use this
}
}
public bool WhenToUseThisApproach {
get{
return _SomeIntProperty == 10; // What is this in comparison to above?
}
}
}