2017-02-09 6 views
-4

をされている次のうちどれで属性の有効なXMLシリアル化は、C#で属性:シリアライズはC#

  1. XMLAttribute
  2. のXMLElement
  3. XMLElementName
  4. XmlRootElementが含ま

答えて

1

ご参照ください:https://msdn.microsoft.com/en-us/library/83y7df3e(v=vs.110).aspx

1と2は、あなたがリストした唯一の有効な属性です。

+0

シェーン:リストが完全ではありません。たとえば、次のコードは有効です。[XmlRoot(ElementName = "abc")] – jdweng

+0

@jdweng指定したコードは有効ですが、リストが完全でないと主張する理由がわかりません。 'XmlRoot'は、私が提供したリンクにリストされています。 'ElementName'は' XmlRoot'属性のプロパティです... –

+0

リンクにはXmlRootAttributeがありません。そしてリンクには私が与えられるべきだと思ったプロパティ名は表示されません。 – jdweng

関連する問題