Unity读到的数据后面总是多了一个回车,删也删不掉
时间: 2024-02-11 07:05:05 浏览: 28
去除文字后面的回车换行
这个问题可能是由于读取文件时未考虑换行符导致的。你可以尝试使用Trim()方法来去除字符串末尾的空格和换行符,例如:
```
string line = reader.ReadLine();
line = line.Trim();
```
另外,如果你是在Windows平台上读取Unix或Mac OS X格式的文本文件,可能会遇到这个问题。可以尝试使用StreamReader的构造函数中的第二个参数,指定编码方式为UTF8或者ASCII,例如:
```
StreamReader reader = new StreamReader(filePath, Encoding.UTF8);
```
这样做可以确保读取的文本文件在不同平台上的格式一致。
阅读全文