JetBrains Rider 2025.2 Help

代码检查:使用集合表达式语法

集合表达式在 C#12 中引入,为集合初始化提供了更简洁的语法。 因此,JetBrains Rider 建议使用此语法代替传统的集合初始化器语法:

List<string> numbers = new List<string> {"one", "two"};
List<string> numbers = ["one", "two"];

如果集合初始化器后紧跟 添加() 对集合的调用,快速修复还会将这些调用集成到集合表达式中:

List<string> numbers = new() { "one", "two" }; numbers.Add("three"); numbers.Add("four");
List<string> numbers = [ "one", "two", "three", "four" ];
最后修改日期: 2025年 9月 26日