Content-Length: 146071 | pFad | http://no.wikipedia.org/wiki/C_Sharp

C Sharp – Wikipedia Hopp til innhold

C Sharp

Fra Wikipedia, den frie encyklopedi
På grunn av tekniske begrensninger har denne artikkelen feil navn. Den riktige tittelen er C#.
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)13 / 12. nov. 2024
Typetildeling nominative, inferens, dynamisk
Filendelse(r).cs, .csx
Påvirket av
C++, C, Java, Delphi, Modula-3, , Eiffel, F Sharp, Haskell, Icon, J#, Visual J++, Object Pascal, Rust, MetaLanguage, Visual Basic

C# (uttales C sharp) er et objektorientert programmeringsspråk utviklet av Microsoft som en del av deres satsing på .NET-plattformen. Microsoft valgte å basere C# på programmeringsspråkene C++ og Java. C# ble designet for å balansere styrke (C++) og rask utvikling (Java).

Sjefarkitekt for gruppen som jobber med C# og utvikler C# hos Microsoft er danske Anders Hejlsberg. Microsofts C#-kompilator kompilerer ikke C#-kode til maskinkode som kan kjøres direkte fra en datamaskin, 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 egne datatyper, 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 kalles boxing og unboxing.

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.

using System;

public class ExampleClass 
{
    public static void Main() 
    { 
        Console.WriteLine("Hello world!"); 
    } 
}

Eksterne lenker

[rediger | rediger kilde]
Wikibøker Wikibøker: Csharp – bøker








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://no.wikipedia.org/wiki/C_Sharp

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy