我查看了 msdn 上的SerialPort.Write()和SerialPort.WriteLine()方法,并在下面的简单代码上尝试了它们,但它们看起来与我非常相似。
有人可以简单地解释一下主要区别是什么吗?
if (sendtoprint == true)
{
for (int i = 0; i < gcode.Count(); i++)
{
port.Write(gcode[i]);
}
和
if (sendtoprint == true)
{
for (int i = 0; i < gcode.Count(); i++)
{
port.WriteLine(gcode[i]);
}
和
if (sendtoprint == true)
{
for (int i = 0; i < gcode.Count(); i++)
{
port.Write(gcode[i]+"\r\n");
}