如何实现public void DataReceive(string str);public void DataReceive(byte[] bts)共用一个委托??
PS:目前委托的声明在接口中实现,public delegate void DataReceiveDelegate(byte[] bts);实现将串口接收到的数据委托给DataReceive处理,COM.DataReceived += new DataReceiveDelegate(DataReceive);串口接收到的可能是字节数组也可能是字符串。
谢谢~~~~~
PS:目前委托的声明在接口中实现,public delegate void DataReceiveDelegate(byte[] bts);实现将串口接收到的数据委托给DataReceive处理,COM.DataReceived += new DataReceiveDelegate(DataReceive);串口接收到的可能是字节数组也可能是字符串。
谢谢~~~~~
public delegate void aa<T>(T t);
Arduino借助Serial.print()输出的是字符串,刚刚接触C#,所以就不知道怎么处理了
public delegate void DataReceiveDelegate<string>(string bts);
是这样吗?第一个不能这样些,会提示错误
刚刚接触C#,希望多多指教