Articles of .net

Servizio WCF che restituisce “Metodo non consentito”

Nel processo di sviluppo del mio primo servizio WCF e quando provo ad usarlo, ottengo “Metodo non consentito” senza altre spiegazioni. Ho configurato la mia interfaccia con ServiceContract e OperationContract: [OperationContract] void FileUpload(UploadedFile file); Insieme al metodo attuale: public void FileUpload(UploadedFile file) {}; Per accedere al servizio inserisco http: //localhost/project/myService.svc/FileUpload ma ottengo l’errore “Metodo non […]

Come posso convertire BitArray in single int?

Come posso convertire BitArray in un singolo int ? Il modo più veloce per …

Come rilevare se la macchina è unita al dominio (in C #)?

Come posso rilevare se la macchina è unita a un dominio di Active Directory (rispetto alla modalità Gruppo di lavoro)?

Posso fare in modo che XmlSerializer ignori lo spazio dei nomi in fase di deserializzazione?

Posso fare in modo che XmlSerializer ignori lo spazio dei nomi (attributo xmlns) sulla deserializzazione in modo che non importi se l’attributo è aggiunto o meno o anche se l’attributo è falso? So che la fonte sarà sempre affidabile, quindi non mi interessa l’attributo xmlns.

Aggiornamento di ObservableCollection in un thread separato

In un’applicazione WPF, ObservableCollection viene riempito e aggiornato da LINQ a query SQL. Quindi gli oggetti dell’interfaccia utente vengono aggiornati utilizzando i valori di questa ObservableCollection. È ansible e ragionevole che le operazioni di aggiornamento di questa ObservableCollection da LINQ a query SQL siano state eseguite in un thread separato? Se sì, sarà, in questo […]

Posso usare la libreria parallela task in un progetto .Net 3.5?

Ho sentito che la Task Parallel Library può essere utilizzata in un progetto .Net 3.5. È corretto, e se sì, come lo uso? In .Net 4.0, risiede in System.Threading, ma quando seleziono .Net 3.5 come destinazione in Visual Studio 2010, non riesco ad accedere a classi come Parallel e Loop paralleli.

Leggi il valore di un attributo di un metodo

Devo essere in grado di leggere il valore del mio attributo all’interno del mio metodo, come posso farlo? [MyAttribute(“Hello World”)] public void MyMethod() { // Need to read the MyAttribute attribute and get its value }

Iterazione in coppia in C # o enumeratore di windows scorrevoli

Se ho un IEnumerable come: string[] items = new string[] { “a”, “b”, “c”, “d” }; Vorrei passare attraverso tutte le coppie di articoli consecutivi (finestra scorrevole di dimensione 2). Quale sarebbe (“a”,”b”), (“b”, “c”), (“c”, “d”) La mia soluzione era questa public static IEnumerable<Pair> Pairs(IEnumerable enumerable) { IEnumerator e = enumerable.GetEnumerator(); e.MoveNext(); T current […]

Come implemento una barra di avanzamento in C #?

Come posso implementare una barra di avanzamento e il backgroundworker per le chiamate al database in C #? Ho alcuni metodi che trattano grandi quantità di dati. Si tratta di operazioni relativamente lunghe, quindi voglio implementare una barra di avanzamento per far sapere all’utente che qualcosa sta realmente accadendo. Ho pensato di utilizzare la barra […]

C # Il trascinamento non funziona su Windows 7

Ho avuto un progetto per un po ‘di tempo con Win # C #. Ho implementato una funzione drag-drop prima che Windows 7 fosse rilasciato. Ha funzionato come un fascino. Tuttavia, quando si utilizza Windows 7 non funziona. L’evento non viene nemmeno triggersto. AllowDrop è impostato su true. Quando si abbona a DragEnter non viene […]