用c#寫 socket通訊的程序

以下是一個簡單的 C# socket 通訊程序:


using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class Program {
    static void Main(string[] args) {
        try {
            // 創建一個新的 Socket 實例
            Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            // 連接服務器
            clientSocket.Connect("127.0.0.1", 8888);
            Console.WriteLine("連接成功!");
            byte[] data = new byte[1024];
            string message = "";
            // 向服務器發送數據
            message = "hello, server!";
            data = Encoding.ASCII.GetBytes(message);
            clientSocket.Send(data);
            // 接收服務器返回的數據
            data = new byte[1024];
            int bytesRec = clientSocket.Receive(data);
            message = Encoding.ASCII.GetString(data, 0, bytesRec);
            Console.WriteLine("服務器返回消息:" + message);
            // 關閉 socket 連接
            clientSocket.Shutdown(SocketShutdown.Both);
            clientSocket.Close();
        } catch (Exception e) {
            Console.WriteLine("連接服務器失敗:" + e.ToString());
        }
        Console.ReadLine();
    }
}

該程序通過創建一個新的 Socket 實例來連接服務器,使用 Connect 方法連接到 127.0.0.18888 端口。然后可以向服務器發送數據,并接收服務器返回的數據。最后,關閉連接并關閉程序。

主站蜘蛛池模板: 国产伦精品一区二区三区四区 | 青娱乐国产官网极品一区| 国产天堂在线一区二区三区| 久久国产精品免费一区二区三区| 精品无人乱码一区二区三区| 无码人妻精品一区二区三区久久| 国产精品被窝福利一区| 波多野结衣av高清一区二区三区| 精品一区二区三区在线观看视频| 国产亚洲一区二区三区在线| 中文字幕一区二区三区在线播放| 一区二区三区高清在线| 国内精品视频一区二区三区八戒 | 日本一区二区三区在线观看视频| 美女毛片一区二区三区四区| 亚洲av午夜福利精品一区| 精品aⅴ一区二区三区| 久久久国产一区二区三区| 日韩高清一区二区三区不卡| 人妻av综合天堂一区| 深田咏美AV一区二区三区| 人妻精品无码一区二区三区 | 精品人妻系列无码一区二区三区 | 日韩精品一区二区三区中文字幕| 一区视频免费观看| 国产成人av一区二区三区不卡| 精品无码综合一区| 鲁丝片一区二区三区免费| 国产成人精品a视频一区| 中文乱码精品一区二区三区| 国产天堂一区二区综合| 久久久国产精品一区二区18禁 | 亚欧色一区W666天堂| 无码播放一区二区三区| 波多野结衣一区二区免费视频| 麻豆一区二区三区蜜桃免费| 国产成人高清亚洲一区91| 亚洲国产激情一区二区三区| 日韩av无码一区二区三区| 蜜桃视频一区二区三区| 亚洲一区中文字幕久久|