类可以有两个构造函数吗?
类可以有两个构造函数吗?
比如:
class class{
public Class1(){
//方法体
}
public Class1(){
//方法体
}
}
------解决方案--------------------不可以有两个完全一样的
有静态构造函数和实例构造函数
静态构造函数只能有一个 比如
static Class1()
{}
实例构造函数可以有多个,但是必须构成重载才可以,就是方法的参数个数或类型不一样
例如
public Class1()
{}
public Class1(string str)
{}
------解决方案--------------------你那样写不行!