次のようなリストがあります。
var list = new List<string>();
このリストには、「ケン」、「ジョン」、「トム」などの名前が含まれています。
このリストを次のようなデータベース テーブルに追加する必要があります。
Id SecondId Name
1 1 Ken
2 1 John
3 2 Tom
SecondId は二次キーであり、その情報は既に持っています。しかし、私の質問は、foreach ループを使用してリストを反復処理せずにすべての名前をデータベースに追加するより良い方法はありますか? linqクエリまたはその他の方法、またはリストを反復処理してデータベースに1つずつ追加する必要がありますか?