public void AddToDictionary() { string key = "WOOOTSDLKFJSDLKFDS:"; var value = new NSObject(); var dictionary = new NSMutableDictionary(); dictionary.SetObjectForKey(value, key); var actual = dictionary[key]; Assert.AreEqual(value.Handle, actual.Handle); Assert.AreSame(value, actual); }
public void DictionaryCount() { string key1 = "WOOOTSDLKFJSDLKFDS:"; var value1 = new NSObject(); string key2 = "afahdfasdfasdf:"; var value2 = new NSObject(); var dictionary = new NSMutableDictionary(); dictionary.SetObjectForKey(value1, key1); dictionary.SetObjectForKey(value2, key2); Assert.AreEqual(2, dictionary.Count); }
public new static NSMutableDictionary FromDictionary(NSDictionary dictionary) { return(NSMutableDictionary.FromObjectsAndKeys(dictionary.Values, dictionary.Keys)); }