コードインスペクション: コレクション式構文を使用する
C#12 で導入された コレクション式は、コレクションの初期化のためのより簡潔な構文を提供します。 そのため、JetBrains Rider は既存のコレクションイニシャライザー構文の代わりにこの構文を使用することを推奨しています:
List<string> numbers = new List<string> {"one", "two"};
List<string> numbers = ["one", "two"];
コレクション初期化子の直後にコレクションに対する Add() 呼び出しが続く場合、クイックフィックスはこれらの呼び出しもコレクション式に統合します。
List<string> numbers =
new() { "one", "two" };
numbers.Add("three");
numbers.Add("four");
List<string> numbers =
[
"one",
"two",
"three",
"four"
];
2026 年 6 月 12 日