【发布时间】:2012-08-16 18:44:51
【问题描述】:
我要做的是读取文件 a.txt 并在一行中输出每个字符我很难解决这个问题任何帮助将非常感激。如果你写代码请评论作为初学者,我可以更清楚地理解。谢谢
namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
using (StreamReader r = new StreamReader("a.txt"))
{
string @char;
while((@char = r.ReadBlock() != null))
foreach(char i in @char)
{
Console.WriteLine(i);
}
}
}
}
}
【问题讨论】:
-
你的目的...是一个字符一个字符?还是逐行?或者...?目前尚不清楚您要做什么
-
这是我确定我做的不对的实际代码:)
-
好的;很公平 - 但你能澄清一下究竟你想要做什么吗?
-
@MarcGravell 我想读取文件并按字符输出所有文件字符,每个字符在新行中
-
您可以在此处msdn.microsoft.com/en-us/library/… 阅读有关 BinaryReader 的信息。还有一个代码示例。
标签: c#