Preguntas etiquetadas con pan

206
Cómo serializar un TimeSpan a XML

Estoy tratando de serializar un TimeSpanobjeto .NET a XML y no funciona. Un rápido google ha sugerido que si bien TimeSpanes serializable, XmlCustomFormatterno proporciona métodos para convertirTimeSpan objetos ay desde XML. Un enfoque sugerido era ignorar la TimeSpanserialización y, en su lugar,...

147
Encuentre si la hora actual cae en un rango de tiempo

Usando .NET 3.5 Quiero determinar si la hora actual cae en un rango de tiempo. Hasta ahora tengo el tiempo actual: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Estoy explicando cómo convertir y comparar el rango de tiempo. ¿Funcionaría esto? if (Convert.ToDateTime("11:59")...

131
Imagen panorámica y zoom

Quiero crear un visor de imágenes simple en WPF que permita al usuario: Desplazar (arrastrando la imagen con el mouse). Zoom (con un control deslizante). Mostrar superposiciones (selección de rectángulo, por ejemplo). Mostrar imagen original (con barras de desplazamiento si es...

128
calcular la diferencia en meses entre dos fechas

En C # /. NET TimeSpantiene TotalDays, TotalMinutesetc., pero no puedo encontrar una fórmula para la diferencia total de meses. Los días variables por mes y los años bisiestos no dejan de sorprenderme. ¿Cómo puedo obtener TotalMonths ? Editar Perdón por no ser más claro: sé que en realidad no...

120
Medir el tiempo de ejecución del código

Quiero saber cuánto tiempo tarda un procedimiento / función / orden en finalizar, con fines de prueba. Esto es lo que hice, pero mi método es incorrecto porque si la diferencia de segundos es 0, no puedo devolver los milisegundos transcurridos: Observe que el valor de suspensión es de 500 ms, por...

88
¿Cómo obtengo una lista de los módulos CPAN instalados?

Aparte de intentar perldoc <module name> individualmente para cualquier módulo CPAN que me guste o pasando por el sistema de archivos y mirando los directorios no tengo idea de qué módulos tenemos instalados. ¿Cuál es la forma más sencilla de obtener una gran lista de todos los...

86
Multiplica TimeSpan en .NET

¿Cómo multiplico un objeto TimeSpan en C #? Suponiendo que la variable durationes un TimeSpan , me gustaría, por ejemplo duration*5 Pero eso me da un error "el operador * no se puede aplicar a los tipos TimeSpan e int". Aquí está mi solución

81
¿Cómo puedo usar CPAN como usuario no root?

Quiero instalar módulos de Perl en un servidor compartido en el que no tengo acceso de root. ¿Cómo puedo hacer esto? También parecen tener una versión anterior de CPAN (se queja de eso cuando se ejecuta el comando), ¿es posible actualizar el comando CPAN que se usa desde mi cuenta sin requerir...