0

DataContractSerializerDataContractJsonSerializerの違いは何ですか? クラス、用途、速度に違いはありますか?

4

2 に答える 2

7

MSDNから直接

DataContractSerializer---提供されたデータ コントラクトを使用して、型のインスタンスをXMLストリームまたはドキュメントにシリアル化および逆シリアル化します。このクラスは継承できません。

DataContractJsonSerializer--- オブジェクトを にJavaScript Object Notation (JSON)シリアル化し、JSON データをオブジェクトに逆シリアル化します。このクラスは継承できません。

速度的にはjsonの方が速いと思います

于 2013-09-27T00:46:33.087 に答える