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 #.

6
Utilizzo di una maschera di bit in C #
Diciamo che ho quanto segue int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 e passo 10 (8 + 2) come parametro a un metodo e voglio decodificarlo per indicare susan e karen So che 10 fa 1010 ma come posso fare un po …
97 c#  bitmask 


3
Entity Framework Queryable async
Sto lavorando su alcune cose dell'API Web utilizzando Entity Framework 6 e uno dei metodi del mio controller è "Ottieni tutto" che si aspetta di ricevere il contenuto di una tabella dal mio database come file IQueryable<Entity>. Nel mio repository mi chiedo se ci sia qualche ragione vantaggiosa per farlo …

6
Qual è l'uso della classe ArraySegment <T>?
Mi sono appena imbattuto nel ArraySegment&lt;byte&gt;tipo durante la sottoclasse della MessageEncoderclasse. Ora capisco che è un segmento di un dato array, prende un offset, non è enumerabile e non ha un indicizzatore, ma ancora non riesco a capire il suo utilizzo. Qualcuno può spiegare con un esempio?
97 c#  arrays  .net 


5
I timer C # trascorrono in un thread separato?
Un System.Timers.Timer trascorre su un thread separato rispetto al thread che lo ha creato? Diciamo che ho una lezione con un timer che si attiva ogni 5 secondi. Quando il timer si attiva, nel metodo trascorso, alcuni oggetti vengono modificati. Diciamo che ci vuole molto tempo per modificare questo oggetto, …



3
Come stampare la traccia dello stack completo in eccezione?
Ad esempio, in un posto ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... e in un altro luogo ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // &lt;---------------- } Lo stacktrace che stampo, …


6
Come utilizzare IEqualityComparer
Ho alcune campane nel mio database con lo stesso numero. Voglio ottenerli tutti senza duplicarli. Ho creato una classe di confronto per fare questo lavoro, ma l'esecuzione della funzione provoca un grande ritardo dalla funzione senza distinti, da 0.6 sec a 3.2 sec! Lo sto facendo bene o devo usare …

7
C # DateTime.Now precisione
Ho appena riscontrato un comportamento imprevisto con DateTime.UtcNow mentre eseguivo alcuni test unitari. Sembra che quando chiami DateTime.Now/UtcNow in rapida successione, sembra che ti restituisca lo stesso valore per un intervallo di tempo più lungo del previsto, piuttosto che acquisire incrementi di millisecondi più precisi. So che esiste una classe …




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.