VS Code编译C#遇CS0246错误:找不到Internal命名空间
解决CS0246:找不到Internal命名空间的编译错误
你的编译错误根源很明确:代码里的using Internal;是完全错误的——.NET框架中不存在名为Internal的标准命名空间,编译器自然找不到它。
而你要用的Console.WriteLine方法,属于System命名空间,和Internal没有任何关系。按以下步骤修正即可:
- 删除错误的
using Internal;语句 - 添加
using System;(或者直接给Console加上命名空间前缀写成System.Console.WriteLine("Hello");)
修正后的完整代码:
using System; namespace Program001 { internal class Myclass { public static void Main(string[] args) { Console.WriteLine("Hello"); } } }
另外说明:你调整控制台设置、尝试多命名空间引用的操作都是无效的,因为问题根本不在这些地方,只需要修正命名空间引用即可解决报错。
内容的提问来源于stack exchange,提问作者BN2800
相关产品推荐
相关产品推荐

