オブジェクト初期化子を使用して、次のことを 1 行で行うことは可能ですか (たとえば、bool 配列を初期化し、すべての要素を true に設定します)。
int weeks = 5;
bool[] weekSelected = new bool[weeks];
for (int i = 0; i < weeks; i++)
{
weekSelected[i] = true;
}
私はそれをうまく機能させることができません。
編集: .NET 2.0 で VS2008 を使用していることに言及する必要がありました (そのため、Enumerable は機能しません)。