ループを使用せずList<string>
に単一の文字列時間を含むタイプのリストを作成する方法はありますか?文字列のリストにN
似ていますが、代わりに。String(char c, int count)
List<string> list = new List<string>() { "str", "str", "str", ..... N times };
あなたが使用することができますRepeat()
:
List<String> l = Enumerable.Repeat<String>("foo", 100).ToList<String>();
もちろん、それでもループを使用しますが、今はそれを「見る」ことはありません。
これを試してみてください:
List<String> list = new List<String>();
for(int i=0; i<N; i++)
{
list.add("str");
}