今日私に例が示されました.次の両方が実際に同じ効果があるかどうかを確認したかったのですが、そうではありません.それらの違いは何ですか.
これは:
private static Service1Client _myFoo;
static ServiceLayer()
{
MyFoo = new Service1Client();
}
public static Service1Client MyFoo
{
get { return _myFoo; }
set { _myFoo = value; }
}
これを行うためのちょうど長い方法:
public static Service1Client _myFoo
{
get { return _myFoo; }
set { _myFoo = value; }
}
static ServiceLayer()
{
_myFoo = new Service1Client();
}
そうでない場合、それらの違いは何ですか?
ありがとう。