main里面一句是这样string sLine = Console.ReadLine();IsTerminateString(sLine);这个是main 外面的IsTerminateString: private bool IsTerminateString(string source){...}这样的话会报错:Error 1 An object reference is required for the non-static field, method, or property 'ConsoleApplication1.Program.IsTerminateString(string)把IsTerminateString 申明为static就正确了, 为什么?call by reference的参数必须的static的函数吗?是不是因为main 是static的, 所以所有在main中调用的函数都得是static的?
- 3 回答
- 0 关注
- 606 浏览
添加回答
举报
0/150
提交
取消