2010-10-29 54 views

回答

1

DataContractSerializer的默認選擇對多數用途都有好處。您還可以專門爲REST類型的服務使用DataContractJsonSerializer,並且如果客戶端期望Json內容類型。如果您需要更多的控制生成的XML,另一種選擇是XmlSerializer用於互操作性目的。 DataContractSerializer比XmlSerializer更高效。

在第三方選項中,您可以使用來自Google的protobuf-net,這比DataContract Serializer更高效。