发现一个很奇妙的东西,是属于3.0的东西,叫扩展方法。非常简单,代码如下:
public class Test
{
public Test()
{ }
public void TestMethod()
{
string str = "abc";
Console.WriteLine(str.MyGetLength());
}
}
public static class TestExtension
{
public static int MyGetLength(this string s)
{
return s.Length;
}
}