public static void TestWrite(string filename)
        {
            // 仮データの生成
            TextMessageDescription obj = new TextMessageDescription();
            obj.FontDescription = new ExternalReference<FontDescription>("MyFont.spritefont");
            obj.Message = new ExternalReference<string[]>("Message.txt");
            obj.DiscardMessage = false;

            // シリアライズする
            using (XmlWriter writer = XmlWriter.Create(filename))
            {
                IntermediateSerializer.Serialize<TextMessageDescription>(writer, obj, ".");
            }
        }
        public static void TestWrite(string filename)
        {
            // 仮データの生成
            TextMessageDescription obj = new TextMessageDescription();

            obj.FontDescription = new ExternalReference <FontDescription>("MyFont.spritefont");
            obj.Message         = new ExternalReference <string[]>("Message.txt");
            obj.DiscardMessage  = false;

            // シリアライズする
            using (XmlWriter writer = XmlWriter.Create(filename))
            {
                IntermediateSerializer.Serialize <TextMessageDescription>(writer, obj, ".");
            }
        }