部分类错误

自卫队

新成员
已加入
2016年10月25日
留言内容
1
编程经验
10+
尝试从中获取部分类示例 //www.dotnetperls.com/partial
遇到错误"名称“ A”在当前上下文中不存在。"
请帮助我使其正常工作。

这是在b.cs中

C#:
class Program
{
    static void Main()
    {
        A.A1();
        A.A2();
    }
}

这是在A1.cs中

C#:
using System;

partial class A
{
   public static void A1()
   {
      Console.WriteLine("A1");
   }
}

这是在A2.cs中

C#:
using System;

partial class A
{
   public static void A2()
   {
      Console.WriteLine("A2");
   }
}

这是在csc.bat中

c:\ windows \ microsoft.net \ framework64 \ v3.5 \ csc b.cs
 

约翰·H

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
1,076
地点
挪威
编程经验
10+
csc.exe只会编译您告诉它的内容。列出所有要编译的源文件或全部(* .cs)。 使用csc.exe进行命令行构建

我建议您使用开发人员IDE,Microsoft免费提供完整的Visual Studio Community版本和Express版本,还有我所知道的SharpDevelop。
如果您不能/不使用IDE,则最好编写一个项目文件(csproj)并使用msbuild.exe进行编译,否则csc.exe可能会很快变得很难使用。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,567
地点
悉尼,澳大利亚
编程经验
10+
我建议您使用开发人员IDE,Microsoft免费提供完整的Visual Studio Community版本和Express版本,还有我所知道的SharpDevelop。

VS代码 as well.
 
最佳 底部