Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| csharp [Le 15/02/2023, 15:58] – corrections liens internes, §3 IDE libre en premier !-) bcag2 | csharp [Le 01/02/2025, 14:47] (Version actuelle) – Mise à jour pour la version courante rafbor | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ---- | ---- | ||
| ====== C# ====== | ====== C# ====== | ||
| - | C# (CSharp) est un langage de programmation orientée objet, développé par Microsoft pour la plateforme .NET, dérivé de C, C++ et proche du Java. | + | [[wpfr> |
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| Ligne 19: | Ligne 19: | ||
| Dans chaque cas, suivre cette [[https:// | Dans chaque cas, suivre cette [[https:// | ||
| - | <note info> | + | <note info>depuis Ubuntu 22.04, |
| Pour vérifier la version du SDK installée, exécuter dans un [[: | Pour vérifier la version du SDK installée, exécuter dans un [[: | ||
| < | < | ||
| Le résultat doit être similaire à: | Le résultat doit être similaire à: | ||
| - | < | + | < |
| Pour vérifier la version du runtime installée: | Pour vérifier la version du runtime installée: | ||
| < | < | ||
| Le résultat doit être similaire à: | Le résultat doit être similaire à: | ||
| - | < | + | < |
| - | Microsoft.NETCore.App | + | Microsoft.AspNetCore.App |
| + | Microsoft.NETCore.App | ||
| </ | </ | ||
| Ligne 35: | Ligne 36: | ||
| Un projet .NET est composé d'une multitude de fichiers. Il est donc conseillé d' | Un projet .NET est composé d'une multitude de fichiers. Il est donc conseillé d' | ||
| + | Il existe également MonoDevelop qui est un IDE gratuit et open source spécialement développé par des passionnés pour amener .NET sur Linux. Fonctionne très bien avec le langage C# | ||
| ===== Création d'une application console .NET sans IDE ===== | ===== Création d'une application console .NET sans IDE ===== | ||
| Ligne 199: | Ligne 201: | ||
| Mattia | Mattia | ||
| </ | </ | ||
| - | ==== Mode REPL (Read-Evaluate-Print-Loop ==== | + | ==== Mode REPL (Read-Evaluate-Print-Loop) ==== |
| Le mode REPL ("mode interactif" | Le mode REPL ("mode interactif" | ||
