private async void SaveConfigFile(string fullName) { Config = new NetConnectConfigEntity { Host = "127.0.0.1", ProtocalType = ProtocalType.Tcp, IsCompress = false, IsEncrypt = false, Port = 50000, HttpType = "http", Desc = "客户端连接服务端的IP端口配置,TCP ProtocalType = 1, KCP ProtocalType = 2, WebSocket ProtocalType = 3。", }; using (var fileStream = new FileStream(fullName, FileMode.OpenOrCreate)) { using (var sr = new StreamWriter(fileStream)) { var json = Config.ToJson(); await sr.WriteAsync(json); await sr.FlushAsync(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine($"外网连接信息未配置,系统会自动生成模板:{fullName}"); } } }