Trong một mảng, không. Tuy nhiên, có một lớp học rất hữu ích Dictionary
, đó là một bộ sưu tập các đối tượng KeyValuePair
. Nó tương tự như một mảng trong đó nó là một bộ sưu tập các đối tượng có thể lặp lại với các khóa, nhưng tổng quát hơn ở chỗ khóa có thể là bất kỳ loại nào.
Ví dụ:
Dictionary<string, int> HeightInInches = new Dictionary<string, int>();
HeightInInches.Add("Joe", 72);
HeightInInches.Add("Elaine", 60);
HeightInInches.Add("Michael", 59);
foreach(KeyValuePair<string, int> person in HeightInInces)
{
Console.WriteLine(person.Key + " is " + person.Value + " inches tall.");
}
MSDN Documentation for Dictionary<TKey, TValue>
Bạn đang thực sự muốn một băm. – seand