using System.Xml.Serialization;
[XmlElement("childNode", Namespace="http://flibble")]
public string Value { get; set; }
public static void Main()
MyType mt = new MyType() ;
XmlSerializerNamespaces ns = new XmlSerializerNamespaces();
ns.Add("toto", "http://flibble");
XmlSerializer xser = new XmlSerializer(typeof(MyType));
MemoryStream ms = new MemoryStream() ;
xser.Serialize(ms, mt, ns);
StreamReader sr=new StreamReader(ms);
Console.WriteLine(sr.ReadToEnd());