在C#中的可移植类库中访问串行端口
我正在编写一个UWP应用程序,通过Windows.Devices.SerialCommunication.SerialDevice
访问串行端口。 现在我必须将我的代码导出到可移植的类库中。 在pcl中,我无法访问任何允许我访问我的计算机串口的框架。
我找到了这篇文章。 它说我必须在我的pcl中实现一个接口,并在一个额外的库中编写用于访问每个特定平台的串行端口的代码。 但我在编码方面没有那么先进,我也不太懂得如何去做。
正因为如此,我在问是否有人在访问可移植类库中的串口方面有经验,并且可以提供一种简单的方法来实现这一点? 也许用UWP来实现这个更容易。
您无法直接在便携式库中使用Windows.Devices.SerialCommunication.SerialDevice。 因为它是由Windows运行时提供的特定于平台的API。
在这种情况下,您可以使用数据模型类来包装数据对象。
例如:
链接地址: http://www.djcxy.com/p/68861.html上一篇: Accessing the serial port in a portable class library in C#
下一篇: How to serialize an object into an array of bytes (Portable Class Library)