C#控制台程序一闪而过问题
if(byteRead[58]==0x30){Console.WriteLine("无测试结果");Console.ReadKey();}elseif(byteRead[...
if (byteRead[58] == 0x30)
{
Console.WriteLine("无测试结果");
Console.ReadKey();
}
else if (byteRead[58] == 0x31)
{
Console.WriteLine("PASS");
Console.ReadKey();
}
else if ((byteRead[58] == 0x32) || (byteRead[58] == 0x33))
{
Console.WriteLine("Fail");
Console.ReadKey()
写了这样一段C#控制台串口程序,可是运行的时候一闪而过时怎么回事? 展开
{
Console.WriteLine("无测试结果");
Console.ReadKey();
}
else if (byteRead[58] == 0x31)
{
Console.WriteLine("PASS");
Console.ReadKey();
}
else if ((byteRead[58] == 0x32) || (byteRead[58] == 0x33))
{
Console.WriteLine("Fail");
Console.ReadKey()
写了这样一段C#控制台串口程序,可是运行的时候一闪而过时怎么回事? 展开
4个回答
展开全部
你写的程序执行完后,就结束了,肯定界面也就一闪而过。写上Console.ReadLine();程序运行就
停在readline的位置,随便进行键盘输入,便可往下进行程序运行。
停在readline的位置,随便进行键盘输入,便可往下进行程序运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序最后加一句:
Console.ReadLine();
Console.ReadLine();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是条件一个都不满足,还有没有else 的执行?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询