📄 ioxml.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using System.Net;
namespace mychatserver
{
public class IOxml
{
public void create(string newip, int newport)
{
XmlDocument xmldoc = new XmlDocument();
string str1 = "<Server> <ServerIP>" + newip + @"</ServerIP><ServerPort>" + newport.ToString() + @"</ServerPort></Server>";
xmldoc.LoadXml(str1);
//保存创建好的XML文档
try
{
xmldoc.Save("c://ipconfig.xml");
}
catch (Exception e)
{
//显示错误信息
}
}
public int GetPort()
{
try
{
XmlDocument TDoc = new XmlDocument();
TDoc.Load("c://ipconfig.xml");
string TPort = TDoc.GetElementsByTagName("ServerPort")[0].InnerXml;
return Convert.ToInt32(TPort);
}
catch { return 9050; }//默认是6600
}
public string GetIP()
{
try
{
XmlDocument TDoc = new XmlDocument();
TDoc.Load("c://ipconfig.xml");
string ip = TDoc.GetElementsByTagName("ServerIP")[0].InnerXml;
return ip;
}
catch { return "192.168.31.85"; }
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -