我正在尝试读取文本文件的内容,在这种情况下,这是计算机名称(Computer1,computer2等)的列表,我以为StreamReader是您将要使用的,但是当我执行以下操作时:

StreamReader arrComputer = new StreamReader(FileDialog.filename)();

我有这个异常(exception):
The type or namespace name 'StreamReader' could not be found (are you missing a using directive or an assembly reference?)

我是C#的新手,所以我确定自己犯了一个新手错误。

最佳答案

您需要导入System.IO命名空间。将其放在.cs文件的顶部:

using System.IO;

或者,或者明确限定类型名称:
System.IO.StreamReader arrComputer = new System.IO.StreamReader(FileDialog.filename);

关于c# - 如何在C#中使用StreamReader(新手),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/279114/

10-13 09:13