BBGamelib.NSCollectionUtils.WriteDictionaryValues C# (CSharp) Method

WriteDictionaryValues() static private method

static private WriteDictionaryValues ( NSDictionary dictionary, XmlWriter writer ) : void
dictionary NSDictionary
writer System.Xml.XmlWriter
return void
		static void WriteDictionaryValues(NSDictionary dictionary, XmlWriter writer)
		{
			writer.WriteStartElement("dict");

			var enumerator = dictionary.GetEnumerator();
			while (enumerator.MoveNext()) {
				KeyValuePair<object, object> kv = enumerator.Current;
				object value = kv.Value;
				if(value!=null){
					writer.WriteElementString("key", kv.Key.ToString());
					Compose(value, writer);
				}
			}

			writer.WriteEndElement();
		}
		static void ComposeArray(NSArray value, XmlWriter writer)