use*_*862 9 .net c# list initializer
我有以下清单
var list = new List<IMyCustomType>();
list.Add(new MyCustomTypeOne());
list.Add(new MyCustomTypeTwo());
list.Add(new MyCustomTypeThree());
Run Code Online (Sandbox Code Playgroud)
这个过程有效,但我想知道如何使用一个语句来声明列表并填充值?
谢谢
Col*_*nty 14
var list = new List<IMyCustomType>{
new MyCustomTypeOne(),
new MyCustomTypeTwo(),
new MyCustomTypeThree()
};
Run Code Online (Sandbox Code Playgroud)
编辑:Asker将"一行"改为"一个声明",这看起来更好.
var list = new List<IMyCustomType>
{
new MyCustomTypeOne(),
new MyCustomTypeTwo(),
new MyCustomTypeThree()
};
Run Code Online (Sandbox Code Playgroud)
不太清楚你为什么要在一条线上?
| 归档时间: |
|
| 查看次数: |
22737 次 |
| 最近记录: |