我编写了一个程序来检查N ++,如果它与C#程序一起直接在其中执行,我使用NppExec插件进行设置并设置脚本的路径是
" C:\的Windows \ Microsoft.NET \框架\ v3.5版本\ CSC.EXE" /out:"$(FULL_CURRENT_PATH).exe" " $(FULL_CURRENT_PATH)" " $(FULL_CURRENT_PATH).EXE"
我的简单书面程序来检查它,
static void Main(string[] args)
{
sayHello();
Console.Read();
}
static void SayHello()
{
Console.Write("Hello World!, I'm practicing at the moment.");
}
当我编译它命中 F6 时会抛出错误
流程已开始>>> Microsoft(R)Visual C#2008编译器版本 3.5.30729.4926 for Microsoft(R).NET Framework 3.5版权所有(C)Microsoft Corporation。保留所有权利。
My_practice.cs(12,4):错误CS0103:名称' sayHello'不存在 在目前的情况下 <<<流程结束了。 (退出代码1)
" d:\ My_practice.cs.exe" CreateProcess()失败,错误代码为2:
该 系统找不到指定的文件。
虽然我的程序检查VS没有错误。
答案 0 :(得分:1)
C#区分大小写。 sayHello()
来电应为SayHello()
。
static void Main(string[] args)
{
//sayHello(); <-- Invalid due to lowercase "s"
SayHello();
Console.Read();
}
static void SayHello()
{
Console.Write("Hello World!, I'm practicing at the moment.");
}