我有一个大文本文件作为输入:
Common.CreateTenant('"tid": "1","long_name": "test tenant"');
Common.CreateUsers('"userName": "test1", "tenantKey": "1", "password": "Test1", "userID": "1"');
我想显示文本文件的内容,如(输出):
Një
tjetër
qytetar
ka
rënë
pre
e
dhunës
nga
ana
e
efektivëve
të
policisë
Ditën
e
sotme
një
i
ri
....
这是我的源代码:
Një tjetër qytetar ka rënë pre e dhunës nga ana e efektivëve të policisë Ditën e sotme një i ri ...
但它无法正常工作。
答案 0 :(得分:4)
Console.WriteLine,顾名思义,写一行读取由Console.ReadLine删除的换行符。只需使用Console.Write
static void Main(string[] args)
{
string fileName = "C:\\Users\\Eric\\person.txt";
using (StreamReader sr = File.OpenText(fileName))
{
string s = String.Empty;
while ((s = sr.ReadLine()) != null)
{
Console.Write(s);
Console.Write("\t");
}
}
}
您还可以使用
将代码缩减为一行Console.Write(string.Join("\t", File.ReadLines("c:\\users\\eric\\person.txt")));
答案 1 :(得分:0)
您可以使用
阅读文本文件string text = File.ReadAllText("C:\\Users\\Eric\\person.txt");
text = text.Replace("\n", " ");
Console.Write(text);