Preguntas etiquetadas con .net

135
Cómo implementar una propiedad en una interfaz

Tengo una interfaz que IResourcePolicycontiene la propiedad Version. Tengo que implementar esta propiedad que contiene valor, el código escrito en otras páginas: IResourcePolicy irp(instantiated interface) irp.WrmVersion = "10.4"; ¿Cómo puedo implementar la propiedad version? public interface...

135
¿Qué hace SynchronizationContext?

En el libro Programming C #, tiene un código de muestra sobre SynchronizationContext: SynchronizationContext originalContext = SynchronizationContext.Current; ThreadPool.QueueUserWorkItem(delegate { string text = File.ReadAllText(@"c:\temp\log.txt"); originalContext.Post(delegate {...

134
¿El recolector de basura llamará a IDisposable?

El patrón .NET IDisposable implica que si escribe un finalizador e implementa IDisposable, su finalizador debe llamar explícitamente a Dispose. Esto es lógico, y es lo que siempre he hecho en las raras situaciones en las que se justifica un finalizador. Sin embargo, qué sucede si solo hago...

134
NHibernate.MappingException: Sin persistencia para: XYZ

Ahora, antes de decirlo: hice Google y mi hbm.xmlarchivo es un recurso incrustado. Aquí está el código que estoy llamando: ISession session = GetCurrentSession(); var returnObject = session.Get<T>(Id); Aquí está mi archivo de mapeo para la clase: <?xml version="1.0" encoding="utf-8"...

134
¿Cómo extraer un ensamblaje del GAC?

Hay un paquete con el que tengo que lidiar que instala los ensamblajes directamente en el GAC (por ejemplo, en algún lugar profundo en% windows% / ensamblaje). ¿Cómo exorcizo el ensamblaje real (la DLL) del GAC en el sistema de archivos

134
¿Cuándo debo usar el tipo HashSet <T>?

Estoy explorando el HashSet<T>tipo, pero no entiendo dónde se encuentra en las colecciones. ¿Se puede usar para reemplazar a List<T>? Me imagino que el rendimiento de HashSet<T>a será mejor, pero no pude ver el acceso individual a sus elementos. ¿Es solo para...

134
Agregar lista <t> .add () otra lista

Tengo un IEnumerable<TravelDetails>y estoy tratando de agregar los valles en el forbucle a List<TravelDetails>. Sigo recibiendo los errores. Error 15 Argumento 1: no se puede convertir de 'System.Collections.Generic.List' a 'TrafficCore.DataObjects.TripDetails' C: \ TrafficNew \ TI...

134
¿Por qué Environment.Exit () ya no termina el programa?

Esto es algo que descubrí hace unos días, recibí la confirmación de que esta pregunta no solo se limita a mi máquina . La forma más fácil de reproducirlo es iniciando una aplicación de formularios Windows Forms, agregue un botón y escriba este código: private void button1_Click(object sender,...