前段时间在公司CMS里发过一个问题,现在想来,确实挺无聊的~
using System;
class Sample
{
public static void Main()
{
A Test = new A();
String TestG = (String)Test.G();
Console.WriteLine(TestG);
}
class A
{
string s;
String F(string a, string b)
{
s = "One";
a = "Two";
b = "Three";
return s;
}
public String G()
{
return F(s, s);
}
}
int TestOutClass()
{
return 1;
}
}
本来我是想试下类外的方法,结果那个方法并不在类外。于是我所有的问题都不复存在~
既然是类内的方法,当然会被系统编译。