using System.Collections.Generic;
using ExtendedXmlSerialization;
public String guiPath { get; set; }
public string configPath { get; set; }
public Dictionary<string, string> mappedDrives {get;set;}
mappedDrives = new Dictionary<string, string>();
public static void Main()
ConfigFile config = new ConfigFile();
config.guiPath = "guiPath";
config.configPath = "configPath";
config.mappedDrives.Add("Mouse", "Logitech MX Master");
config.mappedDrives.Add("keyboard", "Microsoft Natural Ergonomic Keyboard 4000");
var serializer = new ExtendedXmlSerializer();
var xml = serializer.Serialize(config);