Selle artikli pealkiri peaks olema C#, kuid vikitarkvara ei võimalda sellist pealkirja.
Artiklis ei ole piisavalt viiteid. |
| C# | |
|---|---|
|
| |
| Faililaiend |
.cs |
| Paradigma | struktureeritud, funktsionaalne, objektorienteeritud, sündmusorienteeritud |
| Väljalaskeaeg | 2000 |
| Looja | Anders Hejlsberg (Microsoft) |
| Arendaja | Mads Torgersen (Microsoft) |
| Viimane väljalase |
14.0 (11.11.2025) |
| Tüüpimine | staatiline, dünaamiline, tugev, turvaline, nominatiivne |
| Implementatsioonid | .NET-raamistik, Mono, DotGNU |
| Dialektid | Cω, Spec#, Polyphonic C# |
| Mõjutatud keeltest | Java, C++, Eiffel, Modula-3, Object Pascal |
| Mõjutanud keeli | D, F#, Java 5, Nemerle, Vala |
| Litsents | Vababara MIT litsents |
C# (loetakse C Sharp) on üldotstarbeline programmeerimiskeel. Arendatud Microsofti poolt .NET initsiatiivi raames, standardiseeritud ECMA ja ISO poolt.
C# on üks .NET-raamistiku keeltest. Tema praegust arendust juhib Anders Hejlsberg. Keele nimi on tuletatud programmeerimiskeele C++ nimest ning samuti tähistab nooti C diees, kuna '++' tähendab suurendamist ühe võrra, ning samuti '#' on nagu kaks märki '+' teineteise peal.
ECMA standardi järgi on C# disaini põhimõtted järgmised:
Hello world programm C#-is:
class Program
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello, world");
}
}
{{cite web}}: CS1 hooldus: sobimatu URL (link)