資源簡介
C#實現RS232通訊,計算機網絡的作業,可以顯示系統當前發送的時間和接收的時間
代碼片段和文件信息
using?System;
using?System.IO.Ports;
using?System.Threading;
public?class?PortChat
{
????static?SerialPort?_serialPort;
????static?bool?_continue?=?true?;
????public?static?void?Main()
????{
????????//繼承serialport的默認設置
????????_serialPort?=?new?SerialPort();
????????//設置串口號
????????string?portname;
????????Console.WriteLine(“現有的端口:“);
????????foreach?(string?available?in?SerialPort.GetPortNames())
????????{
????????????Console.WriteLine(“{0}“?available?);
????????}
????????_setcomport:
????????Console.Write(“請輸入用來通訊的COM口?:?“);
????????portname?=?Console.ReadLine();
????????if?(portname?==?““)
????????{
????????????Console.WriteLine(“重新輸入“);
????????????goto?_setcomport;
????????}
????????_serialPort.PortName?=?portname;
????????//輸入用戶名字,便于區分
????????string?name;
????????string?message;
????????Console.Write(“輸入通訊聊天用的名字:?“);
????????name?=?Console.ReadLine();
????????Console.WriteLine(“輸入q
- 上一篇:在C#上可調用的FFT
- 下一篇:C# DCT離散余弦變換
評論
共有 條評論