Beispiel #1
0
        public static String SerializeToString(Object o)
        {
            IniWriter writer = new IniWriter();

            writer.Serialize(o);
            return(writer.ToString());
        }
Beispiel #2
0
        public static void Test()
        {
            //可以從物件Serialize到Ini
            ExampleClass example = new ExampleClass();

            example.StringField                 = "Hello World";
            example.IntField                    = 1234567890;
            example.DoubleField                 = 3.1415926;
            example.SizeField                   = new Size(100, 100);
            example.RectangleField              = new Rectangle(1, 2, 3, 4);
            example.PointField                  = new Point(5, 6);
            example.InnerClassField             = new ExampleClass.InnerClass();
            example.InnerClassField.StringField = "InnerClass String";
            example.InnerClassField.IntField    = 1000;
            example.InnerClassField.IntField2   = 2000;
            example.InnerClassField.DoubleField = 3000;
            IniWriter writer = new IniWriter();

            writer.Serialize(example);
            String str = writer.ToString();
        }