读书人

请教下面C#代码是什么意思?什么时候使

发布时间: 2012-04-06 12:22:24 作者: rapoo

请问下面C#代码是什么意思?什么时候使用
private int i;
private string s;

public FrmSpread() : this (Program.u,Program.k) -> 这个this是什么意思
{

}

public FrmSpread(int I,string S)
{
this.i = I;
this.s = S;
}

在Program端设的 int u,跟string k。

请仙人指点路谢谢

[解决办法]
此为串联构造函数

参照http://www.cnblogs.com/py891021/archive/2009/09/15/1566859.html
[解决办法]
串联构造函数

在一个类中如果需要实现多个自定义构造函数,通常做法是在构造函数中实现各自的业务逻辑,如果这些业务逻辑的实现并非截然不同的话,显然不符合oop编程思想,极不利于维护,当然,我们也可以通过将相同的逻辑部分封装成一个方法,但还有一种更为合理简单的方法--his关键字来实现串联构造函数
http://www.cnblogs.com/py891021/archive/2009/09/15/1566859.html

读书人网 >C#

热点推荐