En Java Puedo escribir:¿cuál es el equivalente de C# de static {...} en Java?
public class Foo {
public static Foo DEFAULT_FOO;
static {
DEFAULT_FOO = new Foo();
// initialize
DEFAULT_FOO.init();
}
public Foo() {
}
void init() {
// initialize
}
}
¿Cómo puedo obtener el mismo functionailty en C# (donde los miembros estática se inicializa antes de su uso)? Y, si esto es algo malo para intentar hacer, ¿cuál es un mejor enfoque?
Wow! Gracias por respuestas increíblemente rápidas –