Integer と Char を保持できるデータ型が必要です。
private Int32[] XCordinates = {0,1,2,3,4,5,6,7,8,9 };
private Char[] yCordinates = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J' };
そして、私はこのような結果が欲しい
A0
A1
A2
A3
A4 and so on.... upto
J8
J9
ここで、「H6」エントリから最速のパフォーマンスとデータ取得を得るには、どのデータ型を使用すればよいでしょうか。
辞書は複数のキーを許可しないため、方程式から外れています
ArrayList を使用できますが、格納できるのは1種類のオブジェクトと必要なボックス化/ボックス化解除のみです。
または私は使用することができます
List<KeyValuePair<Char, Int32>> myKVPList = new List<KeyValuePair<Char, Int32>>();
foreach (Char yValue in yCordinates)
{
foreach (Int32 xValue in XCordinates)
{
myKVPList.Add(new KeyValuePair<Char, Int32>(yValue, xValue));
}
}
リストは、配列と比較してデータへのアクセスが最も遅いです。何か提案はありますか?