最初のフィールドのテキストが何らかの値と一致するデータベースから2つのフィールドを選択する方法があります
public static List<List<string>> SelectForSearch(string letter)
{
var data = (from p in model.City
where p.Name.StartsWith(letter)
select new List<string> { p.Name, p.CountryName }).ToList();
return data;
}
しかし、次のようなリストが返されます。
[0][0]オーストラリア
[0][1]バリナ[1][0]ベリー
[1][1]オーストラリア[2][0]オーストラリア
[2][1]ベンディゴ
...
国と都市の位置には、次のような静的インデックスはありません。
[0][0]バリナ
[0][1]オーストラリア[1][0]ベリー
[1][1]オーストラリア[2][0]ベンディゴ
[2][1]オーストラリア
...