Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.


4
Controllo WebBrowser in un nuovo thread
Ho un elenco di Uri che desidero "fare clic" Per ottenere ciò, sto cercando di creare un nuovo controllo del browser Web per Uri. Creo un nuovo thread per Uri. Il problema che ho è la fine del thread prima del documento è completamente caricato, quindi non riesco mai a …

5
Come dire a Json.Net a livello globale di applicare StringEnumConverter a tutte le enumerazioni
Voglio deserializzare le enumerazioni nella loro rappresentazione di stringa e viceversa con json.net. L'unico modo in cui ho potuto capire per dire al framework di applicarlo StringEnumConverterè annotare le proprietà in questione in questo modo: [JsonConverter(typeof(StringEnumConverter))] public virtual MyEnums MyEnum { get; set; } Tuttavia, nel mio caso d'uso, sarebbe …
84 c#  .net  json  json.net 

25
Il modo più elegante per generare numeri primi [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Migliora questa domanda Qual è il modo più elegante per implementare questa …
84 c#  java  algorithm  primes 




7
Qual è la differenza tra "int?" e 'int' in C #?
Sono sicuro al 90% di aver visto questa risposta su stackoverflow prima, infatti non avevo mai visto "int?" sintassi prima di vederlo qui, ma non importa come cerco non riesco a trovare il post precedente, e mi sta facendo impazzire. È possibile che io abbia mangiato i funghi divertenti per …
84 c#  syntax  types  nullable 

7
Come eseguire la specializzazione dei modelli in C #
Come faresti la specializzazione in C #? Porrò un problema. Hai un tipo di modello, non hai idea di cosa sia. Ma sai se deriva da XYZte che vuoi chiamare .alternativeFunc(). Un ottimo modo è chiamare una funzione o una classe specializzata e avere il normalCallritorno .normalFunc()mentre avere l'altra specializzazione …

5
Utilizzo corretto del dizionario simultaneo
Ho ragione nel pensare che questo sia l'uso corretto di un dizionario concorrente private ConcurrentDictionary<int,long> myDic = new ConcurrentDictionary<int,long>(); //Main thread at program startup for(int i = 0; i < 4; i++) { myDic.Add(i, 0); } //Seperate threads use this to update a value myDic[InputID] = newLongValue; Non ho blocchi …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.