C# bilan ishlashni boshlash
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!");
}
}
}
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!
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
