linuxbog:program:sprog-c-sharp
| Linux – Friheden til at programmere: Version 2.5.20050330 – 2020-12-31 | ||
|---|---|---|
| forrige | Kapitel 2. Vælg et sprog | næste |
2.5. C#
C# (på dansk udtalt “cis” eller “c-havelåge”) er et sprog der ligner
Java (se[[program:sprog-java|Afsnit 2.15]]) overordentligt meget, men der er blandt andet tilføjet "delegates" og "egenskaber" (på engelsk "properties") som kendes fra Microsofts Visual Basic og fra Borlands Object Pascal, operator-overlæsning som kendes fra Ada (se[[program:vaelg-et-sprog#sprog-ada|Afsnit 2.1]]) og C++ (se[[program:sprog-cpp|Afsnit 2.6]]), og poster (på engelsk "structs" eller "records") som kendes fra praktisk taget alle andre programmeringssprog end Java, samt muligheden for at manipulere direkte med hukommelsesadresser med de risici som det medfører.
C# er standardiseret i ECMA. Specifikationen kan hentes gratis på[http://www.ecma-international.org/publications/standards/Ecma-334.htm|ECMA's
websted]. Sproget blev oprindeligt designet af Microsoft til .NET-platforment. Der er flere projekter som implementerer C# på andre platforme end MS Windows og .NET; DotGNU (Southern Storm i Australien), Mono (Ximian i USA) og et Microsoft-støttet projekt rettet mod FreeBSD.
linuxbog/program/sprog-c-sharp.txt · Last modified: by 127.0.0.1
