Test/Program.cs

(完整代码) 1KB

using MyMongodb.Data;
using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime;
using System.Xml.Serialization;

namespace Test
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //Console.WriteLine(AppContext.BaseDirectory);
            //Console.WriteLine(Path.GetDirectoryName(typeof(Program).Assembly.Location));
            //string path = AppContext.BaseDirectory+@"config.xml";
            string path = @"C:\Users\coder\Desktop\config.xml";
            using (FileStream fs = new FileStream(path, FileMode.CreateNew))
            {
                try
                {
                    XmlSerializer xs = new XmlSerializer(typeof(ServiceConfig));

                    ServiceConfig sc=new ServiceConfig();
                    sc.mongodbs=new List<MongodbConfig>();
                    sc.mongodbs.Add(new MongodbConfig()
                    {
                        DBName = "",
                        Host="",
                        AuthMechanism="",
                        UserName="",
                        Password=""
                    });

                    xs.Serialize(fs,sc);
                    //序列化為一個對象
                    //_settings = (ServiceConfig)xs.Deserialize(fs);

                }
                catch (Exception ex)
                {
                    fs.Close();
                    fs.Dispose();
                }

            }
        }
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。