Loading

摘要: 微软在.NET中对串口通讯进行了封装,我们可以在.net2.0及以上版本开发时直接使用SerialPort类对串口进行读写操作。 为操作方便,本文对SerialPort类做了一些封装,暂时取名为**SerialPortClient**。 阅读全文
posted @ 2020-07-30 14:42 二次元攻城狮 阅读(3183) 评论(0) 推荐(3) 编辑
摘要: 约束告知编译器类型参数必须具备的功能。 在没有任何约束的情况下,类型参数可以是任何类型。 编译器只能假定 System.Object 的成员,它是任何 .NET 类型的最终基类。 如果客户端代码使用不满足约束的类型,编译器将发出错误。 通过使用 where 上下文关键字指定约束。 最常用的泛型约束为where T : struct、where T : class、where T : new()。 阅读全文
posted @ 2020-07-30 13:55 二次元攻城狮 阅读(643) 评论(0) 推荐(0) 编辑