Soluzioni pratiche

Guide pratiche C# Howtos

Risolvi il problema. Continua a costruire. Raccolta di articoli illustrativi in C#

Trova la risposta che cerchi

Esplora soluzioni pratiche raggruppate per attività.

__COUNT__ voci in questa pagina

Parola chiave equivalente final Java in C#Esistono 2 diverse parole chiave in C# che sono equivalenti alla parola chiave final in Java, la parola chiave sealed per classi e funzioni e la parola chiave readonly per i campi. Ottieni l'URL della pagina corrente in C#La classe HttpContext può essere utilizzata per ottenere l'URL della pagina corrente in C#. Ordina dizionario per valore in C#Esistono 2 metodi principali che possono essere utilizzati per ordinare un dizionario in base al valore in C#, il metodo list e il metodo Linq Matrice di liste in C#Esistono due metodi principali che possono essere utilizzati per creare una matrice di liste in C#, la notazione List <T> [] e il metodo LINQ. Leggere un file JSON in C#La classe JsonConvert all'interno dello spazio dei nomi Json.net può essere utilizzata per eseguire operazioni di lettura e scrittura sui file JSON in C#. Forza Garbage Collection in C#Il metodo GC.Collect() può essere utilizzato per la garbage collection forzata in C#. Elenco sicuro dei thread in C#Esistono due metodi principali che possono essere utilizzati per creare una lista thread-safe in C#, la classe ConcurrentBag, la classe ConcurrentQueue e la classe SynchronizedCollection. Dividi stringa in elenco in C#Possiamo convertire una stringa variabile in una lista di stringhe utilizzando la funzione string.Split() con la funzione ToList() di Linq in C#. Distruggi oggetto in C#Possiamo distruggere un oggetto assegnandogli un valore null in C#. Differenza tra una matrice irregolare e una matrice multidimensionale in C#Un array frastagliato può avere array di dimensioni diverse su ogni indice, mentre un array multidimensionale può avere solo array delle stesse dimensioni su ogni indice. Crea nuova istanza dal tipo in C#La classe Activator può essere utilizzata insieme alla classe Type per creare una nuova istanza di un determinato tipo in fase di esecuzione in C#. Copia profonda in C#La classe BinaryFormatter può essere utilizzata per eseguire una copia completa di un oggetto classe in C#. Converti stringa in oggetto JSON in C#La funzione JObject.Parse() può essere utilizzata per convertire una stringa in un oggetto JSON in C#. Converti lista in IEnumerable in C#Non è necessario convertire un List in un IEnumerable perché la struttura dati List implementa già l'interfaccia IEnumerable ma possiamo ancora utilizzare alcuni metodi per eseguire il cast di un List in una struttura dati IEnumerable. Converti Enum in stringa in C#Esistono due metodi principali che possono essere usati per convertire un'enumerazione in una stringa in C#, l'attributo Description e il metodo switch. Connessione MySql in C#Possiamo connetterci a un database MySql con il pacchetto MySql.Data in C#. Codifica e decodifica una stringa Base64 in C#La classe Convert può essere utilizzata per codificare una stringa standard in una stringa base64 e decodificare una stringa base64 in una stringa standard in C#. Classe Singleton in C#Una classe che ha una sola istanza per tutta la durata dell'applicazione è chiamata classe singleton in C#. Cattura più eccezioni in C#Esistono due metodi principali che possono essere utilizzati per rilevare più eccezioni in C#, la classe Exception e l'istruzione if all'interno della clausola catch. API REST in C#Il client RestSharp può essere utilizzato per effettuare una chiamata API REST in C#. C# Ottieni la data corrente senza l'oraQuesto articolo illustra diversi metodi per ottenere la data corrente senza l'ora in C#. Introduce metodi come DateTime.Now.ToString(), DateTime.Now.Date.ToString(), DateTime.Now.ToShortString() e DateTime.Now.ToLongString() C# Ottieni il timestamp di UnixQuesto articolo illustrativo mostra diversi metodi per ottenere il timestamp unix in C#. Introduce metodi come DateTime.Now.Subtract(). TotalSeconds, DateTimeOffset.Now.ToUnixTimeSeconds() e TimeSpan Struct C# Unisci due liste insiemeIn questo articolo illustrativo vengono illustrati metodi diversi per unire due liste in C#. Introduce metodi come AddRange(), Enumerable.Concat() e foreach loop C# Passa più parametri a un metodo GetQuesto articolo illustra metodi diversi per passare più parametri a un metodo get in C#. Presenta metodi come Controller Action, Attribute Routing e [FromQuery]