C# bilan ishlashni boshlash


ULASHISH

C# uchun IDE

C# bilan ishlashni boshlashning eng oson yo‘li — IDE’dan foydalanish.

IDE (Integrated Development Environment — integratsiyalashgan dasturlash muhiti) kodni tahrirlash va kompilyatsiya qilish uchun ishlatiladi.

Darsligimizda Visual Studio Community’dan foydalanamiz. Uni https://visualstudio.microsoft.com/vs/community/ manzilidan bepul yuklab olish mumkin.

C# tilida yozilgan ilovalar .NET Framework’dan foydalanadi, shuning uchun Visual Studio’ni ishlatish maqsadga muvofiq: dastur ham, freymvork ham, til ham Microsoft tomonidan yaratilgan.


C# ni o‘rnatish

Visual Studio Installer yuklab olinib o‘rnatilgach, .NET ish yuklamasini (workload) tanlang va Modify/Install tugmasini bosing:

O‘rnatish tugagach, Visual Studio bilan ishlashni boshlash uchun Launch tugmasini bosing.

Boshlang‘ich oynada Create a new project bandini tanlang:

So‘ng "Install more tools and features" havolasini bosing:

Ro‘yxatdan "Console App (.NET Core)" bandini tanlang va Next tugmasini bosing:

Loyihangiz uchun nom kiriting va Create tugmasini bosing:

Visual Studio loyihangiz uchun avtomatik ravishda bir oz kod yaratadi:

Kod taxminan quyidagicha ko‘rinishi kerak:

Program.cs

using System;

namespace HelloWorld
{
  class Program
  {
    static void Main(string[] args)
    {
      Console.WriteLine("Hello World!");    
    }
  }
}

O‘zingiz sinab ko‘ring »

Yuqoridagi kodni tushunmasangiz, xavotir olmang — uni keyingi boblarda batafsil ko‘rib chiqamiz. Hozircha kodni qanday ishga tushirishga e’tibor qarating.

Dasturni klaviaturadagi F5 tugmasini bosib ishga tushiring (yoki "Debug" -> "Start Debugging" bandini bosing). Bu kodingizni kompilyatsiya qiladi va bajaradi. Natija taxminan quyidagicha bo‘ladi:

Hello World!
C:\Users\Username\source\repos\HelloWorld\HelloWorld\bin\Debug\netcoreapp3.0\HelloWorld.exe (process 13784) exited with code 0.
To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops.
Press any key to close this window . . .

Tabriklaymiz! Siz birinchi C# dasturingizni yozdingiz va ishga tushirdingiz.



W3Schools’da C# o‘rganish

W3Schools.com’da C# o‘rganayotganda kodni ham, natijani ham ko‘rsatadigan "O‘zingiz sinab ko‘ring" vositamizdan foydalanishingiz mumkin. Bu oldinga siljiganimiz sari har bir qismni tushunishingizni osonlashtiradi:

Program.cs

using System;

namespace HelloWorld
{
  class Program
  {
    static void Main(string[] args)
    {
      Console.WriteLine("Hello World!");    
    }
  }
}

Natija:

Hello World!

O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!