emm,进公司开发了三个月的C#,最近遇到一些不痛不痒的小问题,在此记录一下,不开专题博客进行记录。
1、C#对于DataTable的操作
数据检索,DataTable.Select(),Select括号里面的内容和SQL语句where后面的子句是一毛一样的,然后它返回的是一个DataRow的数组,DataRow[“column”],中括号里面的括号是字段的名称,取出来之后需要进行装箱操作,转化为你所需要的对象
2、Socket
从创建套接字到开始监听:
/****************** server端 ********************/
public void Start()
{
// 记得加try catch
Socket serverSocket = new Socket(AddressFamily.InterNetWork, SocketType.Stream, ProtocolType.Tcp);
IPAddress ip = IPAddress.Any;
IPEndPoint point = new IPEndPoint(ip, port);
serverSocket.Bind(point);
serverSocket.Listen(100);
Thread thread = new Thread(Listen);
thread.IsBackhround = true;
thread.Start(serverSocket);
Console.Read();
}
private void Listen(object o)
{
Socket conn = serverSocket.Accept(); // 开始监听
Console.WriteLine("监