public partial class Form1 : Form
{
const char ASC_Cr = (char)13; //Cr
const char ASC_Lf = (char)10; //Lf
...等等...在這裏更多的代碼ASCII改變CR和LF的字符「¬」和「¶」
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
string ReadString;
ReadString = serialPort1.ReadLine();
ReadString = ReadString.Replace(ASC_Cr, ("¬"));
ReadString = ReadString.Replace(ASC_Lf, "¶");
Console.WriteLine("Read:" + ReadString);
}
我想讀串口和ASCII將cr和lf更改爲字符「¬」和「¶」,以便調試完全顯示我收到的內容。
但是,我得到以下錯誤。
「爲‘與string.replace(字符,字符)’的最佳重載的方法匹配具有一些無效的參數」 參數2:不能從「字符串」轉換爲「字符」」
嘿謝謝大時間 - 修復它。 – Gopher2011