Mi chiedevo se è valido inizializzare un'istanza di una classe all'interno della stessa classe? Ad esempio:
public class Person()
{
string name;
string age;
public Person getPerson()
{
Person p1=new Person();
//some logic here
return p1
}
}
Ho finito per farlo per una parte del mio codice al lavoro e volevo sapere se ci sono potenziali problemi nel fare qualcosa del genere.