C Sharp (ohjelmointikieli)

C# (lausutaan "see sharp") on tietokoneohjelmointikieli. Sen on kehittänyt Microsoft. Se on luotu käyttämään kaikkia .NET-alustan ominaisuuksia. Ensimmäinen versio julkaistiin vuonna 2001. Uusin versio on C# 8.0, joka julkaistiin syyskuussa 2019. C# on moderni kieli. C#:n kehitystiimiä johtaa Anders Hejlsberg, Delphin luoja.

 

Suoritusalusta

Nykyään C#-kieltä voidaan käyttää useimmilla alustoilla (Windows, Linux jne.) muuttamatta lähdekoodia. C#:ta voidaan käyttää Xbox 360 -alustalla erityisen kehyksen avulla.

 

Syntaksi

C#-koodi on samanlaista kuin C++- ja Java-koodi. C#-ohjelman suorittamiseen tarvitaan CLR (Common Language Runtime).

"Hello, World!" esimerkki

/* Tämä on yksinkertainen ohjelma C#-kielellä.   * Se näyttää yksinkertaisesti "Hello, World!" ruudulla.  */ using System; namespace HelloWorld { class Hello { static void Main() { Console. WriteLine("Hello, World!"); // Alla oleva koodinpätkä on valinnainen, mutta sitä tarvitaan, jotta ohjelma ei sulkeutuisi heti.              Console. WriteLine("Paina mitä tahansa näppäintä poistuaksesi."); Console. ReadKey(); }   }  }

Perussyöttöesimerkki

/* * Tämä ohjelma pyytää käyttäjältä syötettä eli nimeä. Sen jälkeen se tulostaa "Hello [nimi]", korvaten [nimi] sillä, mitä henkilö kirjoitti.  */ using System; namespace HelloWorld { class Hello { static void Main() { Console. WriteLine("Hei, kirjoita nimesi:"); string name = Console. ReadLine(); Console. WriteLine("Hello {0}",name); Console. ReadKey(); }   }  }
 

Integroidut kehitysympäristöt

C#-kieltä voidaan muokata useissa IDE-ohjelmissa (Integrated Development Environments), joista osa on lueteltu alla:

Windows:

  • Microsoft Visual Studio
  • SharpDevelop
  • Visual C#
  • Visual C# Express

Mac OS X:

  • MonoDevelop (rajoituksin)

Unix/Linux:

  • MonoDevelop
 

Aiheeseen liittyvät sivut

 

Kysymyksiä ja vastauksia

K: Mikä on C#?



V: C# on Microsoftin kehittämä tietokoneohjelmointikieli.

K: Milloin C#:n ensimmäinen versio julkaistiin?



V: C#:n ensimmäinen versio julkaistiin vuonna 2001.

K: Mikä on C#:n uusin versio?



V: C#:n uusin versio on C# 8.0, joka julkaistiin syyskuussa 2019.

K: Mikä on C#:n tarkoitus?



V: C# luotiin käyttämään kaikkia .NET-alustan valmiuksia.

K: Kuka johtaa C#:n kehitystiimiä?



V: Anders Hejlsberg, Delphin luoja, johtaa C#:n kehitystiimiä.

K: Minkä tyyppinen kieli C# on?



V: C# on moderni kieli.

K: Kuka kehitti C#-kielen?



V: C#-kielen kehitti Microsoft.

AlegsaOnline.com - 2020 / 2023 - License CC3