我在解决方案中写了一个DataBase的类库,命名空间就是DataBase,在使用后,F6编译后提示错误,DataBase里的的类名都不识别(已经引用了命名空间),而且是不确定的,有时候是不会报错的。但是F5执行的时候没有报错,也没警告,能成功运行。虽然不影响程序的运行,但是看着不爽,而且也担心是不是有什么潜在的问题才会有这种现象。各位高手不知道碰没碰到过这种问题。我用的是vs2010旗舰版

解决方案 »

  1.   

    开发项目的时候尽量不要使用关键字去命名否则就出现了你上面所说的问题╮(╯_╰)╭
      

  2.   


    这是关键字么,晕了,不知道啊
      

  3.   

    你命名空间和类名一样的命名空间规则是 “项目名称.子模块名称”
      

  4.   


    我的命名空间和类名是不一样的,这个我还是知道的,应该就是1L说的原因,我改掉之后就好了,呵呵,不过还是谢谢两位。为什么我的帖子都没人回呢,是不是我问的都太低级了,呵呵