NSMutableDictionary()、NSMutableArray()、NSArray 和 NSDictionary 在 C# 中的等价物是什么?
What is Equivalent of NSMutableDictionary(), NSMutableArray() ,NSArray And NSDictionary in c#?
谁能告诉我 C# 中 NSMutableDictionary()、NSMutableArray()、NSArray 和 NSDictionary 的等价物是什么
首先,C#中的Array
和Dictionary
与mutable
和immutable
没有区别。
我们都可以在初始化后更改值。表示都是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
谁能告诉我 C# 中 NSMutableDictionary()、NSMutableArray()、NSArray 和 NSDictionary 的等价物是什么
首先,C#中的Array
和Dictionary
与mutable
和immutable
没有区别。
我们都可以在初始化后更改值。表示都是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