• 大小: 2KB
    文件类型: .cs
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: C#
  • 标签: CS  

资源简介

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

评论

共有 条评论