Tuy*_*ham 5 php c# arrays indexing
我一直在学习C#2个月.之前,我学习了PHP,看到它有一个数组,索引是一个字符串,如下所示:
$John["age"] = 21;
$John["location"] = "Vietnam";
Run Code Online (Sandbox Code Playgroud)
记住我们设置为数组元素的内容非常有用.我试图找出C#是否支持该数组类型,但我还没有看到任何答案.
C#有这样的数组吗?如果有,我该如何创建它?
C#支持索引的任何类型的对象.烘焙实现是System.Collections.Generic.Dictionary<T1,T2>.你可以这样声明一个:
Dictionary<string, string> myDictionary = new Dictionary<string, string>();
Run Code Online (Sandbox Code Playgroud)
是的,这是一个关联数组,由C#表示泛型Dictionary<TKey, TValue>类或非泛型Hashtable.
您的代码只能使用a,Hashmap因为值不是全部相同的类型.但是,我强烈建议你重新考虑一下设计.
| 归档时间: |
|
| 查看次数: |
4529 次 |
| 最近记录: |