Articles of Propiedades de

Properties.Settings.Default.Save (); -> ¿Dónde está ese archivo?

Tengo una aplicación que usa Configuración. Para guardar la configuración que uso: Properties.Settings.Default.Save(); Para leer tham yo uso: Properties.Settings.Default.MyCustomSetting; En mi carpeta con la aplicación solo tengo el archivo exe. Sin archivos de configuración Mi aplicación funciona bien, puede leer configuraciones de escritura. ¿Dónde se encuentra ese archivo si no está en la carpeta de […]

¿Por qué necesitamos dos veces manejadores de escritura en tomcat logging.properties?

De documentos: handlers = 1catalina.org.apache.juli.FileHandler, \ 2localhost.org.apache.juli.FileHandler, \ 3manager.org.apache.juli.FileHandler, \ java.util.logging.ConsoleHandler .handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler No encontré ninguna explicación de por qué necesito manipuladores de escritura y luego .handlers? ¿Hay reglas comunes para archivos de propiedades similares? Gracias.

Atributo .NET DefaultValue

Escuché que las personas dicen algunas cosas diferentes sobre el atributo DefaultValue incluye: “Establece el valor de la propiedad antes de que cualquier otra persona la use”. “No funciona para autopropiedades”. “Es solo para decoración. Debe establecer manualmente valores predeterminados reales”. ¿Cuál (si hay alguno) es correcto? ¿ DefaultValue realmente establece los valores predeterminados? ¿Hay […]

Por qué necesitamos propiedades en C #

¿Me puede decir cuál es el uso exacto de las propiedades en C #? Me refiero a la explicación práctica en nuestro proyecto estamos usando propiedades como /// /// column order /// protected int m_order; /// /// Get/Set column order /// public int Order { get { return m_order; } set { m_order = value; […]

¿Puedo anular una propiedad en c #? ¿Cómo?

Tengo esta clase base: abstract class Base { public int x { get { throw new NotImplementedException(); } } } Y el siguiente descendiente: class Derived : Base { public int x { get { //Actual Implementaion } } } Cuando compilo recibo esta advertencia diciendo que la definición de x de la clase derivada […]

Comprobación de nulo antes de ToString ()

Aquí está el escenario … if (entry.Properties[“something”].Value != null) attribs.something = entry.Properties[“something”].Value.ToString(); Si bien es efectivo y funciona correctamente, me parece feo. Si no compruebo un nulo antes de realizar el ToString (), arroja una excepción si la propiedad era nula. ¿Hay una mejor manera de manejar este escenario? ¡Muy apreciado!

Cómo configurar “Ejecutar este progtwig como administrador” mediante progtwigción

Tengo un problema con good ol ‘bdeadmin.exe en Vista. Primero, saquemos las respuestas predecibles del camino: “No debe exigir que su aplicación sea elevada”. Este lo hace Así es la vida. “Necesita incrustar un archivo de manifiesto”. Ya está comstackdo, tiene muchos años, la compañía que lo creó no tiene intención de hacerlo nuevamente y […]

¿Propiedades externas del contexto de la aplicación de spring?

tengo una aplicación Spring y está funcionando bien hasta el momento. Ahora quiero que el archivo de propiedades en una carpeta de configuración externa y no en el contenedor empaquetado cambie las cosas sin la necesidad de reempaquetar. Esto es lo que conseguí: <!– –> El outcommented está funcionando y el otro no funciona: / […]

Acceso programático a propiedades creadas por propiedad-marcador de posición

Estoy leyendo el archivo de propiedades usando el context:property-placeholder . ¿Cómo puedo acceder a ellos programáticamente ( @Value no funciona, no conozco los títulos de propiedad en el momento del desarrollo)? El problema principal es que no puedo cambiar el archivo applicationContext.xml porque está configurado por el marco “padre” PD. Es extraño pero Environment.getProperty devuelve […]

Propiedad Thread-safe List

Quiero una implementación de List como una propiedad que se puede utilizar de forma segura sin ninguna duda. Algo como esto: private List _list; private List MyT { get { // return a copy of _list; } set { _list = value; } } Parece que todavía necesito devolver una copia (clonada) de la colección, […]