任何人都可以在C#中告诉我什么是NSMutableDictionary(),NSMutableArray(),NSArray和NSDictionary的等价物
答案 0 :(得分:0)
首先,与mutable
上的immutable
和Array
以及C#中的Dictionary
没有区别。
我们可以在初始化后更改值。这意味着它们都是Mutable
。
NSMutableDictionary
和NSDictionary
Dictionary<string, object> dict = new Dictionary<string, object>();
dict["a"] = new NSString(); // set
var Object = dict["a"]; //get
NSMutableArray
和NSArray
List<object> list = new List<object>();
list.Add(new NSString()); //set
NSString str = list[0] as NSString; //get