C Sharp: Forskelle mellem versioner

Fra Wikipedia, den frie encyklopædi
Content deleted Content added
No edit summary
Linje 2: Linje 2:
'''C#''' (udtales ''See-sharp'' på engelsk) er et [[objektorienteret]] [[programmeringssprog]], udviklet af danskeren Anders Hejlsberg, mens han arbejdede for [[Microsoft]] som en del af deres [[.NET]]-projekt. C# er baseret på programmeringssprogene [[C plus plus|C++]] og [[Java (programmeringssprog)|Java]].
'''C#''' (udtales ''See-sharp'' på engelsk) er et [[objektorienteret]] [[programmeringssprog]], udviklet af danskeren Anders Hejlsberg, mens han arbejdede for [[Microsoft]] som en del af deres [[.NET]]-projekt. C# er baseret på programmeringssprogene [[C plus plus|C++]] og [[Java (programmeringssprog)|Java]].


C# er udviklet til [[Microsofts]] [[.NET]] platform, som kun kan køre på [[Windows]], men [[.NET]] kan også køres på [[Linux]] med Novells Mono Projekt ([http://www.mono-project.com/ Hjemmeside]).
C# er udviklet til [[Microsoft]]s [[.NET]] platform, som kun kan køre på [[Windows]], men [[.NET]] kan også køres på [[Linux]] med Novells Mono Projekt ([http://www.mono-project.com/ Hjemmeside]).
I december 2001 blev C# standardiseret af [[ECMA]] (ECMA-334), og i 2003 af [[ISO]] (ISO/IEC 23270).
I december 2001 blev C# standardiseret af [[ECMA]] (ECMA-334), og i 2003 af [[ISO]] (ISO/IEC 23270).



Versionen fra 22. jan. 2006, 19:41

C# er den korrekte titel på denne artikel. Titlen vises forkert på grund af tekniske begrænsninger.

C# (udtales See-sharp på engelsk) er et objektorienteret programmeringssprog, udviklet af danskeren Anders Hejlsberg, mens han arbejdede for Microsoft som en del af deres .NET-projekt. C# er baseret på programmeringssprogene C++ og Java.

C# er udviklet til Microsofts .NET platform, som kun kan køre på Windows, men .NET kan også køres på Linux med Novells Mono Projekt (Hjemmeside). I december 2001 blev C# standardiseret af ECMA (ECMA-334), og i 2003 af ISO (ISO/IEC 23270).

Grammatikken i C# er namespace <pause> type <pause> metode <pause> :

using System;
 
public Class1 : Object{
   public void HelloWorld(){
      Console.writeLine( "Hello World from C#" );
   }
   public static void main(){
      Class1 c = new Class1();
      c.HelloWorld();
   }
}

Hello World, så simpelt som muligt:

public class Klasse
{
    public static void Main()
    {
        System.Console.WriteLine("Hello World!");
    }
}