我有一個稱爲座標的結構,它包含在名爲segment的另一個類的列表中。Howto序列化Silverlight中的列表<T>?
public struct Coordinate
{
public double Latitude { get; set; }
public double Longtitude { get; set; }
public double Altitude { get; set; }
public DateTime Time { get; set; }
}
public class Segment
{
private List<Coordinate> coordinates;
...
}
我想序列化使用Silverlight的XmlSerializer的Segment類(在Windows Phone 7上)。我從link text瞭解到XmlSerializer不支持List<T>
。序列化可調整大小數組座標的建議方式是什麼?
感謝,于爾根·
我同意你不想被框架依賴(所以如果它存在於這個平臺上,就避免像'BinaryFormatter'這樣的東西),但是有很多獨立於平臺的預滾動序列化API,它們不涉及re - 發明輪子。 – 2010-04-20 23:23:38