📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 9

Retour
Ajouter du texte à un fichier
Facile
File.AppendAllText("log.txt", "Nouvelle entrée de log.\n");
Combiner des chemins
Facile
string cheminComplet = Path.Combine("/home/user", "documents", "rapport.pdf");
Créer un répertoire
Facile
Directory.CreateDirectory("mes_documents/temp");
Désérialisation JSON
Intermédiaire
using System.Text.Json;

string json = "{\"Nom\":\"Bob\",\"Age\":25}";
Personne personne = JsonSerializer.Deserialize<Personne>(json);
Écrire dans un fichier texte
Facile
string contenu = "Ceci est une ligne de texte.";
File.WriteAllText("nouveau_fichier.txt", contenu);
Lire un fichier ligne par ligne
Intermédiaire
foreach (string ligne in File.ReadLines("data.csv"))
{
    Console.WriteLine(ligne);
}
Lire un fichier texte
Facile
string contenu = File.ReadAllText("mon_fichier.txt");
Sérialisation JSON
Intermédiaire
using System.Text.Json;

var personne = new Personne { Nom = "Alice", Age = 30 };
string json = JsonSerializer.Serialize(personne);
Vérifier si un fichier existe
Facile
if (File.Exists("config.json"))
{
    // ...
}