C#中while循环问题!!求解答!!
while(!string.Equals(ReceiveData, '\n' + "C=?" + '\r')) ;//当两个字符串相等串口输出一条指令WriteData("/!" + '\r');
while (!string.Equals(ReceiveData, '\n' + "NOT" + '\n' + '\r')) ;//当两个字符串相等串口输出一条指令
WriteData("/!" + '\r');
while (!string.Equals(ReceiveData, '\n' + "NOT" + '\n' + '\r')) ;//当两个字符串相等串口输出一条指令
WriteData("//" + '\r');
while (!string.Equals(ReceiveData,'\n' + "V2.10 TERMINAL= " + '\n' + '\r'));//当两个字符串相等串口输出一条指令
这些语句没问题,怎么在串口调试时,只能执行第一条语句,第二条不能执行!!求高手解释!!十分感谢!!本人菜鸟一个!ReceiveData是串口接收到的数据,接受的数据是正确的!