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

14
Password hash e salt in C #
Stavo solo esaminando uno degli articoli di DavidHayden su Hashing User Password . Davvero non riesco a ottenere quello che sta cercando di ottenere. Ecco il suo codice: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] buff = new byte[size]; rng.GetBytes(buff); …
178 c#  hash  passwords  salt 

14
Esiste un metodo integrato per confrontare le raccolte?
Vorrei confrontare i contenuti di un paio di raccolte nel mio metodo Equals. Ho un dizionario e un IList. Esiste un metodo integrato per farlo? Modificato: voglio confrontare due dizionari e due IList, quindi penso che il significato dell'uguaglianza sia chiaro: se i due dizionari contengono le stesse chiavi mappate …
178 c#  .net  collections 


30
Output stringa: formato o concat in C #?
Supponiamo che tu voglia produrre o concaticare stringhe. Quale dei seguenti stili preferisci? var p = new { FirstName = "Bill", LastName = "Gates" }; Console.WriteLine("{0} {1}", p.FirstName, p.LastName); Console.WriteLine(p.FirstName + " " + p.LastName); Preferisci usare il formato o semplicemente concateni le stringhe? Qual è il tuo preferito? Uno …

15
Gli enum in C # dovrebbero avere il proprio file? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Ho una classe che utilizza un elenco, l'enum …
178 c#  coding-style  enums 

10
Come attendere il completamento del thread con .NET?
Non ho mai usato il threading prima in C # dove ho bisogno di avere due thread, così come il thread dell'interfaccia utente principale. Fondamentalmente, ho il seguente. public void StartTheActions() { //Starting thread 1.... Thread t1 = new Thread(new ThreadStart(action1)); t1.Start(); // Now, I want for the main thread …
178 c#  multithreading 

18
Il modo più veloce per verificare se la stringa contiene solo cifre
Conosco alcuni modi per verificarlo. regex, int.parse, tryparse, looping. qualcuno può dirmi qual è il modo più veloce per verificare? la necessità è di VERIFICARE solo non è necessario analizzare effettivamente. questa non è la stessa domanda di: Come posso identificare se una stringa è un numero? la domanda non …
178 c# 




4
Funzione locale vs Lambda C # 7.0
Sto esaminando le nuove implementazioni in C # 7.0 e trovo interessante che abbiano implementato funzioni locali ma non riesco a immaginare uno scenario in cui una funzione locale sarebbe preferita su un'espressione lambda e qual è la differenza tra i due. Capisco che le lambda sono anonymousfunzioni mentre le …
178 c#  function  lambda  c#-7.0 

9
Formatta la stringa XML per stampare una stringa XML intuitiva
Ho una stringa XML in quanto tale: <?xml version='1.0'?><response><error code='1'> Success</error></response> Non ci sono linee tra un elemento e l'altro, quindi è molto difficile da leggere. Voglio una funzione che formatta la stringa sopra: <?xml version='1.0'?> <response> <error code='1'> Success</error> </response> Senza ricorrere a scrivere manualmente la funzione di formattazione, …
178 c#  xml  formatting 


4
Come utilizzare WPF Background Worker
Nella mia applicazione ho bisogno di eseguire una serie di passaggi di inizializzazione, che richiedono 7-8 secondi per il completamento durante i quali la mia UI non risponde. Per risolvere questo, eseguo l'inizializzazione in un thread separato: public void Initialization() { Thread initThread = new Thread(new ThreadStart(InitializationThread)); initThread.Start(); } public …

9
Che cos'è un "metodo statico" in C #?
Cosa significa quando aggiungi la parola chiave statica a un metodo? public static void doSomething(){ //Well, do something! } Puoi aggiungere la staticparola chiave alla classe? Cosa significherebbe allora?
177 c#  methods  static 

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.