Certo, Voce pode fazer uso do XmlTextWriter presente no C# para manipular arquivos XML ele se encontra no namespace System.Xml; Abaixo segue um exemplo de como utilizar: private void ButtonSalvarClick(object sender, EventArgs e)
{
var xtw = new XmlTextWriter("D:\\file.xml", Encoding.UTF8);
xtw.WriteStartDocument();
try
{
xtw.WriteStartElement("pessoa");
xtw.WriteString(String.Format("\"<\"seu nome=\"{0}\" idade=\"{1}\" cargo=\"{2}\"/>", TextBoxNome.Text, TextBoxIdade.Text,ComboBoxCargo.SelectedValue));
xtw.WriteEndElement();
}
catch (Exception ex)
{
xtw.WriteElementString("Error", ex.Message);
}
xtw.WriteEndDocument();
xtw.Close();
}