я хочу вызвать конструктор внутри класса, как: общественного класса Myclass() {Как вызвать конструктор внутри класса?
public MyClass(){
//......
}
public MyClass(int id):this(){
//......
}
private void Reset(){
//.....
this = new MyClass(id); //here I want to call constructor
//......
}
}
, но он не работает. Возможно ли и как я могу это сделать, если да?
Зачем вам это нужно? Вы не можете изменить указатель 'this' таким образом внутри метода экземпляра и не хотите этого делать. –