1

質問があります。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);

誰かが助けてくれれば、それは大歓迎です。

ありがとう。

4

1 に答える 1