Articles of .net 2.0

Determine el número de páginas en un archivo PDF

Necesito determinar el número de páginas en un archivo PDF especificado usando el código C # (.NET 2.0). El archivo PDF se leerá desde el sistema de archivos, y no desde una URL. ¿Alguien tiene alguna sugerencia sobre cómo se podría hacer esto? Nota: Adobe Acrobat Reader está instalado en la PC donde se realizará […]

¿Cómo hacer que mi aplicación Windows Form encaje en los bordes de la pantalla?

¿Alguien por ahí sabe cómo hacer que su aplicación de Windows .net sea pegajosa / ágil como Winamp para que encaje en los bordes de la pantalla? El marco de destino sería .NET 2.0 Windows Form escrito en C #, utilizando VS08. Estoy buscando agregar esta funcionalidad a un control de usuario personalizado, pero calculé […]

Compara dos listas para las diferencias

Me gustaría recibir algunos comentarios sobre cómo podemos escribir mejor una función genérica que permita comparar dos listas. Las listas contienen objetos de clase y nos gustaría iterar a través de una lista, buscando el mismo elemento en una segunda lista e informar cualquier diferencia. Ya tenemos un método para comparar clases, por lo que […]

Casting List – problema de covarianza / contravarianza

Dado los siguientes tipos: public interface IMyClass { } public class MyClass : IMyClass { } Me pregunto cómo puedo convertir una List en una List ? No estoy del todo claro sobre los temas de covarianza / contravarianza, pero entiendo que no puedo simplemente lanzar la Lista debido a eso. Podría llegar a esta […]

statement de retorno de rendimiento dentro de un bloque using () {} Se descarta antes de ejecutarse

He escrito mi propia capa de datos personalizada para que persista en un archivo específico y la he abstraído con un patrón de DataContext personalizado. Todo esto se basa en .NET 2.0 Framework (restricciones dadas para el servidor de destino), por lo que aunque algunas de ellas parezcan LINQ-to-SQL, ¡no es así! Acabo de implementar […]

Marca de agua en System.Windows.Forms.TextBox

¿Cuál es la mejor forma de implementar la funcionalidad de marca de agua para System.Windows.Forms.TextBox en .Net 2.0 con C #? Editar: Usar el componente ready-made de CodeProject fue muy fácil. También está con una licencia abierta de The Code Project (CPOL).

Convierte bitmaps a una imagen TIFF multipágina en .NET 2.0

¿Cómo puedo convertir una matriz de mapas de bits en una nueva imagen de formato TIFF, agregando todos los mapas de bits como marcos en esta nueva imagen tiff? usando .NET 2.0.

Editar valores de diccionario en un bucle foreach

Estoy tratando de construir un gráfico circular de un diccionario. Antes de mostrar el gráfico circular, quiero ordenar los datos. Estoy eliminando los sectores de tarta que serían menos del 5% de la tarta y los coloco en un segmento de tarta “Otro”. Sin embargo, estoy obteniendo una Collection was modified; enumeration operation may not […]

La mejor forma de codificar datos de texto para XML

Estaba buscando un método genérico en .Net para codificar una cadena para usar en un elemento o atributo Xml, y me sorprendió cuando no encontré uno inmediatamente. Entonces, antes de ir mucho más allá, ¿podría estar perdiendo la función incorporada? Asumiendo por un momento que realmente no existe, estoy armando mi propio EncodeForXml(string data) genérico […]

datetime.parse y hacerlo funcionar con un formato específico

Tengo un datetime que vuelve de un archivo XML en el formato: 20080916 11:02 como en yyyymm hh: ss ¿Cómo puedo obtener la función datetime.parse para retomar esto? Es decir, sin error? Aclamaciones