See Also: ABPersonAddressKey Members
A single MonoTouch.Foundation.NSDictionary instance stores a single address, with the dictionary keys and values holding different parts of the address:
C# Example
// Address from: http://en.wikipedia.org/wiki/Address_(geography)#United_States NSDictionary address = NSDictionary.FromObjectsAndKeys( new NSObject[]{ new NSString("455 Larkspur Dr."), new NSString("California Springs"), new NSString("CA"), new NSString("92926"), new NSString("USA"), new NSString("us"), }, new NSObject[]{ ABPersonAddressKey.Street, ABPersonAddressKey.City, ABPersonAddressKey.State, ABPersonAddressKey.Zip, ABPersonAddressKey.Country, ABPersonAddressKey.CountryCode, } ); ABMutableDictionaryMultiValue addresses = new ABMutableDictionaryMultiValue() { { address, ABLabel.Home }, }; ABPerson person = GetMeSomePerson(); person.SetAddresses(addresses);