请问下面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