Articles of .net 2.0

Confronta due elenchi per le differenze

Vorrei ricevere un feedback su come possiamo scrivere al meglio una funzione generica che consentirà la comparazione di due elenchi. Gli elenchi contengono oggetti di class e vorremmo iterare attraverso un elenco, cercando lo stesso elemento in un secondo elenco e riportare eventuali differenze. Abbiamo già un metodo per confrontare le classi, quindi abbiamo bisogno […]

Lista Casting – problema di covarianza / controvarianza

Dati i seguenti tipi: public interface IMyClass { } public class MyClass : IMyClass { } Mi chiedo come posso convertire una List in una List ? Non sono completamente chiaro sugli argomenti di covarianza / contravarianza, ma capisco che non posso semplicemente lanciare l’Elenco a causa di ciò. Potrei trovare solo questa soluzione banale; […]

Filigrana in System.Windows.Forms.TextBox

Qual è il modo migliore per implementare le funzionalità di Watermark per un System.Windows.Forms.TextBox in .Net 2.0 con C #? Modificare: Usare il componente pronto di CodeProject è stato molto semplice. È anche dotato di una licenza Open Project Code (CPOL).

Modifica dei valori del dizionario in un ciclo foreach

Sto cercando di build un grafico a torta da un dizionario. Prima di visualizzare il grafico a torta, voglio riordinare i dati. Sto rimuovendo qualsiasi porzione di torta che sarebbe inferiore al 5% della torta e inserendoli in una fetta di torta “Altro”. Comunque sto ricevendo una Collection was modified; enumeration operation may not execute […]

Converti bitmap in un’immagine TIFF multipagina in .NET 2.0

Come posso convertire una matrice di bitmap in una nuova immagine del formato TIFF, aggiungendo tutte le bitmap come fotogrammi in questa nuova immagine tiff? utilizzando .NET 2.0.

Il modo migliore per codificare i dati di testo per XML

Stavo cercando un metodo generico in .Net per codificare una stringa da usare in un elemento o attributo Xml, e sono rimasto sorpreso quando non ne ho trovato immediatamente uno. Quindi, prima di andare troppo oltre, potrei semplicemente mancare la funzione integrata? Supponendo per un momento che in realtà non esista, sto mettendo insieme il […]

datetime.parse e farlo funzionare con un formato specifico

Ho un ritorno di data / ora da un file XML nel formato: 20080916 11:02 come in yyyymm hh: ss Come posso ottenere la funzione datetime.parse per raccogliere su questo? Lo analizzo senza errori? Saluti

due diverse DLL con stesso spazio dei nomi

Ho due file DLL che hanno lo stesso spazio dei nomi ma hanno metodi e tipi diversi. Come posso fare riferimento a entrambe le DLL nel mio progetto e usare i loro metodi e tipi? A proposito, queste due DLL hanno alcuni metodi e tipi con lo stesso nome ma diverse implementazioni e alcuni metodi […]

Esiste un’alternativa alla stringa. Sostituisci maiuscole e minuscole?

Devo cercare una stringa e sostituire tutte le occorrenze di %FirstName% e %PolicyAmount% con un valore estratto da un database. Il problema è la capitalizzazione di FirstName varia. Questo mi impedisce di usare il metodo String.Replace() . Ho visto pagine web sull’argomento che suggeriscono Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); Tuttavia, per qualche motivo quando provo a […]

Come invio ctrl + c a un processo in c #?

Sto scrivendo una class wrapper per un eseguibile da riga di comando. Questo exe accetta input da stdin fino a quando non premo ctrl + c nella shell del prompt dei comandi, nel qual caso stampa l’output in base all’input di stdout. Voglio simulare che ctrl + c premi il codice c #, inviando il […]