gpt4 book ai didi

c# 语法快捷方式在连续多次引用对象名称时跳过它

转载 作者:太空狗 更新时间:2023-10-29 22:22:55 26 4
gpt4 key购买 nike

C# 中是否有任何快捷方式可以简化此操作:

List<string> exampleList = new List<string>();
exampleList.Add("Is");
exampleList.Add("it");
exampleList.Add("possible");

变成这样的东西:

 var exampleList = new List<string>();
exampleList {
.Add("is");
.Add("it");
.Add("possible");
}

我知道可以像这样在声明期间分配属性:

var myObject = new MyObject{
Id = "Useful",
Name = "Shortcut"
};

很想知道是否还有其他类似的有用快捷方式,但我找不到。

最佳答案

var exampleList = new List<string>() {
"Yes", "kinda", "with", "collection", "initializers" };

请注意,您也可以对多参数 Add 方法执行此操作,例如字典:

var lookup = new Dictionary<string, int> {
{"abc", 124}, {"def",456}
};

关于c# 语法快捷方式在连续多次引用对象名称时跳过它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17381979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com