Movatterモバイル変換


[0]ホーム

URL:


Hopp til innhold
Wikipedia
Søk

C Sharp

Fra Wikipedia, den frie encyklopedi
På grunn av tekniske begrensninger har denne artikkelen feil navn. Den riktige tittelen erC#.
C Sharp
Tilblivelse2001
Paradigme
9 paradigmer
Multi-paradigme:Strukturert programmering,imperativ programmering,objektorientert programmering, hendelsesdrevet programmering,funksjonell programmering,generisk programmering, selvmodifiserende programmering, klassebasert programmering, strict programming
Designet avMicrosoft,Anders Hejlsberg,Mads Torgersen
Utviklet avMicrosoft
Siste versjon(er)14.0 / 11. nov. 2025
Typetildeling nominative, inferens, dynamisk
Filendelse(r).cs, .csx
Implementert i
C#
Påvirket av
C++,C,Programmeringsspråket Java,Delphi,Modula-3,,Eiffel,F Sharp,Haskell,Icon,J#,Visual J++,Object Pascal,Rust,MetaLanguage,Visual Basic

C# (uttalesC sharp) er etobjektorientertprogrammeringsspråk utviklet avMicrosoft som en del av deres satsing på.NET-plattformen. Microsoft valgte å basere C# på programmeringsspråkeneC++ ogJava. C# ble designet for å balansere styrke (C++) og rask utvikling (Java).

Sjefarkitekt for gruppen som jobber med C# og utvikler C# hos Microsoft er danskeAnders Hejlsberg. Microsofts C#-kompilator kompilerer ikke C#-kode tilmaskinkode som kan kjøres direkte fra endatamaskin, slik tradisjonelle kompilatorer gjør. I stedet blir alt kompilert til mellomformat, som beskrevet for .NET.

Datatyper

[rediger |rediger kilde]

En C#-bruker kan definere egnedatatyper, bruke de innebygde, eller fra .NET-rammeverket. Primitive datatyper blir automatisk konvertert mellom ren binærform og objektform ut ifra hva brukeren bruker det til, dette kallesboxing ogunboxing.

C# støtter heltall med og uten fortegn og flyttall opp til 128-bit, men støtter ikke 80-bit [IEEE] flyttall (80-bit).

I motsetning til programmeringsspråkene C og C++, støtter ikke C# heltall som boolske verdier, men programmereren må eksplisitt bruke datatypen bool.

Hello, world

[rediger |rediger kilde]
usingSystem;publicclassExampleClass{publicstaticvoidMain(){Console.WriteLine("Hello world!");}}

Se også

[rediger |rediger kilde]

Eksterne lenker

[rediger |rediger kilde]


Denne artikkelen er enspire. Du kan hjelpe Wikipedia ved åutvide den.
A# ·ActionScript ·Ada ·Alef ·ALGOL ·ALGOL 58 ·ALGOL 60 ·ALGOL 68 ·ALTRAN ·APL ·AppleScript ·Argus ·Assembler ·Autokode ·awk ·B ·BASIC ·BCPL ·BETA ·BitC ·BLISS ·Bourne Shell ·Bourne Again Shell ·C ·C++ ·C-- ·CHILL ·C# ·C shell ·Caml ·Ch ·Cilk · Cilk++ ·Cilk Plus ·Clarion ·Clipper ·CLISP ·Clojure ·CLU ·COBOL ·COMAL ·Common Lisp ·Concurrent C ·Concurrent Euclid ·Concurrent Pascal ·D ·Delphi ·Dylan ·ECMAScript ·Eiffel ·Emacs Lisp ·Erlang ·Euclid ·F* ·F# ·Forth ·Fortran ·GNU Common Lisp ·GNU Pascal ·Go ·Haskell ·HyperTalk ·Incr Tcl ·INTERCAL ·Interlisp ·Java ·JavaScript ·JRuby ·KornShell ·LaTeX ·Legoscript ·LilyPond ·Limbo ·Lisp ·LPC ·Lua ·Lynx ·Mary ·MATLAB ·Mesa ·ML ·MML ·Modula ·Modula-2 ·Modula-2+ ·MUMPS ·Objective-C ·Objective-C++ ·OCaml ·OpenVera ·O'Haskell ·Pascal ·Perl ·PHP ·Pike ·PL/I ·Plankalkül ·PLEX ·Prolog ·Protel ·Pure Data ·Python ·R ·Ratfor ·REXX ·RTL/2 ·Ruby ·Rust ·SAS ·Scala ·Scheme ·Scratch ·Simula ·SML ·Smalltalk ·SNOBOL ·Tcsh ·Tcl ·TECO ·TOM ·Turbo C ·Turbo C++ ·Turbo Basic ·Turbo Modula-2 ·Turbo Pascal ·Verilog ·Visual Prolog ·Turing ·TypeScript ·Vala ·VHDL ·Visual Basic
Oppslagsverk/autoritetsdata
Hentet fra «https://no.wikipedia.org/w/index.php?title=C_Sharp&oldid=23977154»
Kategori:
Skjulte kategorier:

[8]ページ先頭

©2009-2026 Movatter.jp