Costruttori innestati in C#

di il
2 risposte

Costruttori innestati in C#

Salve a tutti, ho un problema che con Java non esisteva. Infatti potevo fare una cosa del tipo
<i>
[CodeJava]
public class A
{
public A() {}

public A(int i) {}

public A(string s) {
this(5) //richiama il costruttore che ha argomento intero
}

}
[/CodeJava]
</i>

...come posso fare una cosa del genere in C#, cioe chiamare un costruttore all'interno di un overloading dello stesso costruttore??

2 Risposte

  • Re: Costruttori innestati in C#

    Ecco come si fa:

    class A
    {
    public A(){}

    public A(int i){}

    public Class1(string s):this(5){}

    }
  • Re: Costruttori innestati in C#

    Un piccolo errore di battitura ecco il codice giusto:

    class A
    {

    public A(){}

    public A(int i){}

    public A(string s):this(5){}

    }
Devi accedere o registrarti per scrivere nel forum
2 risposte