wasSharp – Diff between revs 25 and 27

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 25 Rev 27
Line 56... Line 56...
56 new XmlSerializer( 56 new XmlSerializer(
57 typeof(SerializableSortedDictionary<TKey, TValue>)) 57 typeof(SerializableSortedDictionary<TKey, TValue>))
58 .Deserialize(writer); 58 .Deserialize(writer);
59 } 59 }
60 } 60 }
61 /* cloning failed so return an empty dictionary */ 61 /* cloning failed so return an empty dictionary */
62 catch (Exception) 62 catch (Exception)
63 { 63 {
64 clone = new SerializableSortedDictionary<TKey, TValue>(); 64 clone = new SerializableSortedDictionary<TKey, TValue>();
65 } 65 }
66 return clone; 66 return clone;
Line 85... Line 85...
85 while (!reader.NodeType.Equals(XmlNodeType.EndElement)) 85 while (!reader.NodeType.Equals(XmlNodeType.EndElement))
86 { 86 {
87 reader.ReadStartElement("Item"); 87 reader.ReadStartElement("Item");
Line 88... Line 88...
88   88  
89 reader.ReadStartElement("Key"); 89 reader.ReadStartElement("Key");
90 var key = (TKey) keySerializer.Deserialize(reader); 90 var key = (TKey)keySerializer.Deserialize(reader);
Line 91... Line 91...
91 reader.ReadEndElement(); 91 reader.ReadEndElement();
92   92  
93 reader.ReadStartElement("Value"); 93 reader.ReadStartElement("Value");
Line 94... Line 94...
94 var value = (TValue) valueSerializer.Deserialize(reader); 94 var value = (TValue)valueSerializer.Deserialize(reader);
Line 95... Line 95...
95 reader.ReadEndElement(); 95 reader.ReadEndElement();
Line 122... Line 122...
122   122  
123 writer.WriteEndElement(); 123 writer.WriteEndElement();
124 } 124 }
Line 125... Line 125...
125 } 125 }
126   126  
127 #endregion -  
128 } 127 #endregion IXmlSerializable Members
-   128 }