0

我正在使用带有 DataWedge 的 Zebra TC70 来捕获扫描的数据。我扫描的每个条形码都在末尾附加了 \r\n。

为什么要这样做,我该如何阻止它?

4

1 回答 1

1

当您使用任何条形码阅读器时,它们通常会附带包含配置的手册。比如阅读后应该包含哪些字符。

对于您的特定扫描仪,您可以检查

字符 \r\n 是转义字符,表示换行。

有时它存在,有时它不存在,这取决于阅读器的配置。

如果它打扰您,您可以随时用空字符替换不需要的字符

string myInput;
myInput=myInput.Replace("\r\n","");

myInput.Trim("\r\n".ToCharArray())或者TrimEnd是其他选择

于 2021-09-27T18:27:55.127 回答