タプルのリストを XML 属性にシリアライズしたいと考えています。例えば:
List<Tuple<String, String>> attributes = new List<Tuple<String, String>>();
attributes.Add(New Tuple("att1", value1"));
attributes.Add(New Tuple("att2", value2"));
次のように表示されます。
<Root att1="value1" att2="value2">
</Root>
編集: XmlSerializer を使用してシリアル化するこのようなクラスがあります:
public class Root
{
List<Tuple<String, String>> attributes = new List<Tuple<String, String>>();
//other attributes and elements exist in this class
}
それを行う簡単な方法はありますか?
ありがとう