teamID とチーム名のリストを選択してドロップダウン リストに入力する LINQ クエリがあります。クエリは次のようになります。
var teams = db.Teams.Where(t => t.isActive)
.Select(t => new {t.TeamID, t.TeamName});
ただし、結果セットを 2D 文字列配列の形式にする必要があります。これは、DDL を設定する関数が必要とするためです。for ループを使用して配列を作成できることはわかっていますが、可能であれば、すべてを 1 つのステップで実行したいと考えています。
これに似たものはありますか?
string[][] teams = db.Teams.Where(t => t.isActive)
.Select(t => new {t.TeamID, t.TeamName})
.To2DArray();