c# - 找不到命名空间或类型

标签 c# class compiler-errors

我有一个包含三个类的程序。当我将类放在同一文件中时,我可以编译并运行代码。当我将每个类放在单独的文件中时,当我尝试创建两个非主要方法类的对象时,出现错误CS0246“找不到类型或 namespace ”。我没有使用 namespace ,并且文件位于同一文件夹中。

我没有使用Visual Studio。我在命令行中编译代码。 (Windows 7的)。

最佳答案

如果要将类分为不同的文件,则需要使用语句(通常具有 namespace )使用“导入”类。

尝试仅使用类名来实现using语句,否则,我强烈建议结合使用using语句使用 namespace (在这种情况下,最好使用相同的 namespace )

关于c# - 找不到命名空间或类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35978176/

相关文章:

c# - 如何在 Http Post 之后保留 url(带有查询字符串),同时向模型状态添加错误?

c# - 无法将参数值从SqlParameter转换为String

c# - 寻找字符串操作的最佳方式

c++ - 访问嵌套类中变量的值

python - 如何比较 2 "Friends"并查看他们是否在彼此的好友列表中?

c# - Extending LINQ to Nhibernate provider,结合Dynamic LINQ问题

python - 比较类型/类时,使用 "safe"运算符而不是 'is'运算符是不是 '=='?

java - 需要有关编译器错误的帮助

c++ - 我程序的代码错误

c++ - 将此实例变量添加到 C++11 文件的 header 会使编译器陷入困境。为什么?