アレイについて助けが必要です。私はC#Winformsが初めてです。
これは、配列が行く私の関数です.XMLファイルに配列を投稿しようとしています:
// ------------------- Functions
static void XML_Array(string Data_Array)
{
String xmlfile = "/XMLFiles/Settings_Data.xml";
XmlTextWriter xwriter = new XmlTextWriter(xmlfile, Encoding.Unicode);
xwriter.WriteStartDocument();
xwriter.WriteStartElement("XMLFILE");
foreach (KeyValuePair<string, string> kvp in Data_Array)
{
String Element_Name = kvp.Key;
String Element_Value = kvp.Value.ToString();
xwriter.WriteStartElement(Element_Name);
xwriter.WriteString(Element_Value);
xwriter.WriteEndElement();
}
xwriter.WriteEndDocument();
xwriter.Close();
}
これは私の配列です。ここで私がやろうとしているのは、ボタン2を押して関数で配列を送信し、関数で配列のデータをXMLファイルに追加することです
private void button2_Click(object sender, EventArgs e)
{
Dictionary<string, string> Data_Array = new Dictionary<string, string>();
Data_Array.Add("Name", "textBox3.Text"); // Alex
Data_Array.Add("Year", "textBox4.Text"); // 1988
XML_Array(Data_Array);
}
アップデート
私の配列が
Dictionary<string, string> Data_Array = new Dictionary<string, string>();
Data_Array.Add("Name", textBox3.Text); // Alex
Data_Array.Add("Year", textBox4.Text); // 1988
Data_Array.Add("Birthday", new Dictionary<string, string>());
そして、誕生日に日、月を追加します