質問があります。Linq to XML を使用して変数を XML ファイルに書き込むにはどうすればよいですか? 変数がパブリック変数に入れられるように設定しました
public string name;
public string age;
これらに投入される値は、
this.name = characterTextBox.Text;
this.age = characterageTextBox.Text;
これらの変数の XML ファイルへの配置を処理するクラスを作成しましたが、パブリック文字列から変数を取得しようとするたびに、常に null として出力されます。パブリック変数に保存したときにnullかどうかをテストしましたが。保存コードはこちら
Form1 f = new Form1();
String name = f.name;
String age = f.age;
var doc = XDocument.Load(XMLFILE.xml);
var newElement = new XElement("player", name,
new XElement("age", age));
doc.Element("players").Add(newElement);
doc.Save(XMLFILE.xml);
誰かが助けてくれれば、それは大歓迎です。
ありがとう。