In Java posso scrivere:qual è l'equivalente C# di static {...} in Java?
public class Foo {
public static Foo DEFAULT_FOO;
static {
DEFAULT_FOO = new Foo();
// initialize
DEFAULT_FOO.init();
}
public Foo() {
}
void init() {
// initialize
}
}
Come posso ottenere lo stesso functionailty in C# (in cui i membri statiche vengono inizializzate prima dell'uso)? E se questa è una brutta cosa da provare, qual è l'approccio migliore?
Wow! Grazie per le risposte incredibilmente veloci –