在翻微软的代码时发现了一个疑问。
public class ExceptionFormatter
{
public ExceptionFormatter() : this(new NameValueCollection(), string.Empty)
{
}
}这个里面的this是什么作用啊。另外,C#里有拷贝构造函数吗
public class ExceptionFormatter
{
public ExceptionFormatter() : this(new NameValueCollection(), string.Empty)
{
}
}这个里面的this是什么作用啊。另外,C#里有拷贝构造函数吗
C#里是有拷贝这一说的……
LZ给点分呀~~~~哈
拷贝构造函数也是有的
ExceptionFormatter EF = new ExceptionFormatter();
上面的代码实际上执行的是
ExceptionFormatter EF = new ExceptionFormatter(new NameValueCollection(), string.Empty);