读书人

这是个什么语法? 什么时候加入的?解决

发布时间: 2013-09-05 16:02:06 作者: rapoo

这是个什么语法? 什么时候加入的?


public class CTest
{
public int a = 1;
}
public static class CTestA
{
public static void show(this CTest test)
{
MessageBox.Show(test.a.ToString());
}
}

public partial class Form1 : Form
{
private void button1_Click(object sender, EventArgs e)
{
CTest t = new CTest();
t.show(); // <--竟然可以这么用!
}
}

[解决办法]
C# 3.0加入的扩展方法。

读书人网 >C#

热点推荐