Sim*_*yan 3 c# initialization properties c#-6.0
我有一个使用某些服务的课程.我需要在创建类时实例化每个服务.在C#6中,我可以看到两种方法,但我不确定哪种方法是正确的......
protected static SomeServiceType Service => new SomeServiceType();
Run Code Online (Sandbox Code Playgroud)
或者我可以使用autoproperty初始化程序...
protected static SomeServiceType Service { get;} = new SomeServiceType();
Run Code Online (Sandbox Code Playgroud)
每种方法有哪些优点/缺点?非常感谢
我相信
new SomeServiceType() 听起来你想要后者.
| 归档时间: |
|
| 查看次数: |
94 次 |
| 最近记录: |