我试图使用System.IO.File.ReadAllLines-method读取文本文件,但是出现了一个错误:
命名空间“System.IO”中不存在类型或名称空间“文件”(您是否缺少程序集引用?
我正在使用.Net Framework4.5和VS2012。
发布于 2018-05-21 00:36:42
该程序集在构建Windows Store (UWP)应用程序时不可用。
相反,有一个您必须使用不同的机制。这种机制鼓励更现代的文件I/O视图,包括异步(非阻塞)访问缓冲区和库,以及支持更多可能不使用传统文件路径的设备。
发布于 2013-02-11 16:50:44
首先,转到解决方案资源管理器,展开References,并检查列表中是否有系统程序集。
如果没有,右键单击“引用”,然后单击“添加引用”,然后从“.NET”选项卡中添加系统程序集。
现在,您应该在Reference列表中有System。
现在您可以将命名空间System.IO导入为
using System.IO;注意,文件是名称空间System.IO中的一个类。
因此,只需在代码中使用File类,如下所示。
File f = new File();//or whatever我知道最后一行已经足够了,但是把整件事都写下来。;)
https://stackoverflow.com/questions/14816149
复制相似问题