Resultados de la búsqueda a petición "static-constructor"

6 la respuesta

¿Cuál es la mejor manera de garantizar que se llame al constructor estático de una clase base?

losdocumentación sobre constructores estáticos en C # [http://msdn.microsoft.com/en-us/library/k9x6w0hc%28v=vs.80%29.aspx]dice: Un constructor estático se usa para inicializar cualquier dato estático, o para realizar una acción particular que ...

21 la respuesta

¿Constructores estáticos en C ++? Necesito inicializar objetos estáticos privados

Quiero tener una clase con un miembro de datos estáticos privados (un vector que contiene todos los caracteres a-z). En java o C #, solo puedo crear un &quot...

4 la respuesta

inicializador de campo de solo lectura estático versus inicialización de constructor estático

A continuación hay dos formas diferentes de inicializar campos de solo lectura estáticos. ¿Hay alguna diferencia entre los dos enfoques? En caso afirmativo, ¿cuándo debería preferirse uno sobre el otro? class A { private static readonly string ...

20 la respuesta

¿Cómo funciona un constructor estático?

namespace MyNameSpace { static class MyClass { static MyClass() { //Authentication process.. User needs to enter password } public static void MyMethod() { //Depends on successful completion of constructor } } class Program { static void ...

4 la respuesta

El constructor estático puede ejecutarse después del constructor no estático. ¿Es esto un error del compilador?

La salida del siguiente programa es: Non-Static Static Non-Static¿Es esto un error del compilador? Esperaba: Static Non-Static Non-Staticporque pensé que el constructor estático SIEMPRE fue llamado antes que el constructor no estático. Probé ...

2 la respuesta

in C # ¿se ejecuta el constructor estático para cada inicialización del objeto, o solo una vez?

en mi clase tengo un diccionario estático de objetos de cadenas que contiene una gran cantidad de elementos (se lee de un archivo y los inicializa) Escribí un constructor estático para hacerlo y me lleva unos segundos, pero quiero hacerlo una vez ...

4 la respuesta

¿Es un bloque estático de Java equivalente a un constructor estático de C #?

¿Cuál es la diferencia real entre un constructor estático de C # y un bloque estático de Java? Ambos deben ser sin parámetros. Ambos se llaman solo una vez, cuando la clase relacionada se usa por primera vez. ¿Me estoy perdiendo algo, o son lo ...

6 la respuesta

Volviendo en un inicializador estático

Este no es un código válido: public class MyClass { private static boolean yesNo = false; static { if (yesNo) { System.out.println("Yes"); return; // The return statement is the problem } System.exit(0); } }Este es un ejemplo estúpido, pero en ...

2 la respuesta

Forzar carga de clase

¿Hay alguna manera en C # o .net IL para forzar a una clase que tiene un inicializador de tipo (constructor estático) a cargarse, sin acceder a ninguno de sus parámetros? Asumiendo que tengo la clase public static class LogInitialization { ...