C sharp
C# (izrunā: sī šārp) ir kompānijas Microsoft izstrādāta daudzparadigmu programmēšanas valoda. Sākotnēji tā bija paredzēta speciāli .NET izpildes videi, bet vēlāk tai tika apstiprināti Ecma un ISO standarti. C# ir viena no programmēšanas valodām, kas paredzētas Common Language Infrastructure (CLI).
Failu paplašinājumi | .cs |
---|---|
Paradigma | Objektorientēta, strukturēta, imperatīva, notikumu vadīta, funkcionāla, ģeneriska, reflektīva |
Izveidota | 2001 |
Autors | Microsoft |
Pašreizējā versija | C# 5.0 (2012-8-15 ) |
Galvenās implementācijas | Visual C#, .NET Framework, Mono, DotGNU |
Ietekmējusies no | C++, Java, Eiffel, Modula-3, Object Pascal |
OS | Vairākplatformu |
Tīmekļa vietne | ecma-international.org |
Repozitorijs |
- Pareizais šī raksta nosaukums ir C#. # aizvietojums vai izlaidums saistīts ar Vikipēdijas tehniskiem ierobežojumiem.
C# ir paredzēta kā vienkārša, moderna, plaša pielietojuma, objektorientēta programmēšanas valoda.[1] Tās izstrādes komandu vada Anderss Heilsbergs.
Programmas piemērs
Šis ir vienkāršs "Sveika pasaule!" programmas piemērs C# valodā:
using System;class Program{ static void Main() { Console.WriteLine("Sveika, pasaule!"); // izvade uz ekrāna Console.ReadLine(); // tiek apturēta loga tūlītēja aizvēršanās }}
Programmas piemērs ar string tipa mainīgo, kuru ievada lietotājs:
using System;class Program { static void Main(string[] args) { string vards = ""; //definē string (simbolu virknes) tipa mainīgo ar nosaukumu vards Console.Write("Ievadi savu vārdu: "); // izvada tekstu uz ekrāna vards = Console.ReadLine(); //piešķir mainīgajam vards lietotāja ievadīto vērtību //Variants Nr.1 Console.WriteLine("Sveiks,{0}!", vards); //izvada Sveiks + lietotāja ievadīto vērtību Nr.1 //Variants Nr2 Console.WriteLine("Sveiks," + vards + "!"); //izvada Sveiks + lietotāja ievadīto vērtību Nr.2 Console.ReadKey(); // tiek apturēta loga tūlītēja aizvēršanās } }
Programmas piemērs kura pieprasa divus mainīgos a un b pēc tam pieprasa darbību: saskaitīšanu, atņemšanu, reizināšanu, dalīšanu.
class Program { static void Main(string[] args) { int a = 0, b = 0, c = 0; // definē integer (veselais skaitlis) tipa mainīgos double r = 0; // definē double tipa mainīgo Console.Write("Ievadiet a vērtību: "); // izvada tekstu uz ekrāna a = int.Parse(Console.ReadLine()); // piešķir mainīgajam a lietotāja ievadītu vērtību Console.Write("Ievadiet b vērtību: "); // izvada tekstu uz ekrāna b = int.Parse(Console.ReadLine()); // piešķir mainīgajam b lietotāja ievadītu vērtību Console.Write("Izvelieties darbību: \n 1. + \n 2. - \n 3. * \n 4. /\n"); // izvada tekstu uz ekrāna Console.Write("Darbība: "); c = int.Parse(Console.ReadLine()); // piešķir mainīgajam c lietotāja ievadīto vērtību switch (c) { case 1: r = a + b; break; case 2: r = a - b; break; case 3: r = a * b; break; case 4: r = (double)a / (double)b; break; } Console.Write("Risinajums: {0:0.000} ",r); Console.ReadKey(); // tiek apturēta loga tūlītēja aizvēršanās } }
Atsauces
🔥 Top keywords: SākumlapaSpecial:SearchBaiba BražeLatvijaSpecial:RecentChangesEiropas SavienībaKarless PudždemonsE-klase2024. gada Pasaules čempionāts hokejāApvienoto Nāciju OrganizācijaRīgaNATOVispārējie latviešu Dziesmu un Deju svētkiEvika SiliņaVikipēdija:KontaktiOtrais pasaules karšLatvijas administratīvais iedalījumsStarptautisko tālsarunu kodu sarakstsMarija AntuaneteKrievijaBrīvības piemineklisLatvijas TelevīzijaSauleRaimonds PaulsLatvijas ezeru uzskaitījumsImants ZiedonisKaķisRaimonda Paula dziesmasZodiaksZemeRūdolfs BlaumanisI Vispārīgie latviešu Dziedāšanas svētkiLucavsalaJānis CimzeRainisMeža pūceApvienotā KaralistePavasarisSaules sistēma