黑马程序员技术交流社区

标题: 怎么我的File静态方法这个类不存在? [打印本页]

作者: 苟于伟    时间: 2013-5-11 16:53
标题: 怎么我的File静态方法这个类不存在?
本帖最后由 苟于伟 于 2013-5-12 12:06 编辑
  1. using System.Data;
  2. using System.Drawing;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Windows.Forms;


  6. namespace _01文件与目录的操作
  7. {
  8.     public partial class Form1 : Form
  9.     {
  10.         public Form1()
  11.         {
  12.             InitializeComponent();
  13.         }

  14.         private void button1_Click(object sender, EventArgs e)
  15.         {
  16.             File.Copy(@"F:\图库\mm\f.jpg", @"F:\f.jpg");
  17.         }
  18.     }
  19. }
复制代码

QQ截图20130511165229.jpg (11.47 KB, 下载次数: 0)

类名不存在

类名不存在

作者: 陈晖    时间: 2013-5-11 17:48
必须先引用命名空间:using System.IO;
或者写全名:System.IO.File.Copy(..
:)
作者: 闫常国    时间: 2013-5-11 18:58
File类是位于System.IO命名空间中的。要想使用File类有两种方法:①引入命名空间,using System.IO;②使用类的全名,System.IO.File.Copy(...);
作者: 陈志盟    时间: 2013-5-11 21:38
没有引用命明空间,在开头加上 using System.IO;
作者: 李礼彬    时间: 2013-5-12 11:21
引用命明空间,在开头加上 using System.IO;
或者在使用全类名,System.IO.File.File.Copy(@"F:\图库\mm\f.jpg", @"F:\f.jpg");

把鼠标放到File那儿,会有个小三角出现,点击之后会提示你引用命名空间,点击引用就行
这个可以快速帮助只记住类名而没有记住命名空间的时候引用命名空间




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2