C# | ||
Code en C# retournant à la console : "Hello World!" | ||
Date de première version | ||
---|---|---|
Paradigme | Structuré, impératif, orienté objet | |
Auteur | Microsoft | |
Dernière version | 13 ()[1],[2] | |
Typage | Statique, fort, nominatif | |
Dialectes | 1.0, 1.1, 1.2, 2.0 (ECMA), 3.0, 3.5, 4.0, 5.0, 6.0, 7.0, 7.1, 7.2, 7.3, 8.0, 9.0, 10.0 | |
Influencé par | C++, Java | |
A influencé | Swift, Vala, F#, Kotlin, TypeScript | |
Implémentations | Microsoft .NET, Mono, DotGNU | |
Système d'exploitation | Multiplate-forme | |
Site web | docs.microsoft.com/en-us/dotnet/csharp, docs.microsoft.com/de-de/dotnet/csharp, docs.microsoft.com/ja-jp/dotnet/csharp, docs.microsoft.com/fr-fr/dotnet/csharp et docs.microsoft.com/it-it/dotnet/csharp | |
Extension de fichier | .cs | |
modifier |
C# (C sharp [siː.ʃɑːp] en anglais britannique) est un langage de programmation orientée objet, commercialisé par Microsoft depuis 2002[3] et destiné à développer sur la plateforme Microsoft .NET, au même titre que d’autres langages liés à cette plateforme (ex. : VB .NET, J#, etc.).
C# est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les indexeurs (en) et les délégués. Il est utilisé notamment pour développer des applications web sur la plateforme ASP.NET, ainsi que des jeux vidéo avec les moteurs de jeux Unity et Godot[4].
<ref>
incorrecte : aucun texte n’a été fourni pour les références nommées tata