我自己学习C#已经2个月了。之前,我学习了PHP,并看到它有一个数组,其中的索引是一个字符串,如下所示:
$John["age"] = 21;
$John["location"] = "Vietnam";
记住我们为数组元素设置的内容非常有用。我试图找到C#是否支持该数组类型,但是我还没有看到任何答案。
C#是否有这样的数组?如果可以,该如何创建?
最佳答案
C#支持任何类型的索引对象。嵌入式实现是System.Collections.Generic.Dictionary<T1,T2>
。您可以这样声明:
Dictionary<string, string> myDictionary = new Dictionary<string, string>();