在vb2012中编码,FileStream中出错

时间:2012-11-07 20:27:13

标签: c#

我正在vb2012中用C#构建一个应用程序。我打开了一个新项目并开始编辑MainPage.xaml.cs文件以编写主方法然后读取文件...

FileStream s = new FileStream("abc.txt", File.Read);

但它在FileStream中显示错误并且说

  

无法找到类型或命名空间

2 个答案:

答案 0 :(得分:1)

添加

using System.IO;

到你的使用部分。

答案 1 :(得分:-1)

我认为你的意思是VS2012,而不是VB2012。在C#中使用该类添加

using System.IO;

到您的类文件的顶部。

FileStream类位于System.IO命名空间中,因此添加using指令可让编译器在该命名空间中搜索您尝试使用的任何类。它也会从那里提取File枚举。

同时

File.Read是一种方法,而不是枚举。使用

FileStream s = new FileStream("abc.txt", FileMode.Open, FileAccess.Read);

代替