Namespace
Namespace - (nomlar maydoni) - bu sinflar,strukturalarni mantiqiy guruhlash uchun foydalanadi.U bilan kodni tartibga so'lish mumkin.Namespacelar katta loyihalarda juda yordam beradi.Classlarni ajratib, kodni osonlashtirib beradi.
namespace NamespaceNomi
{
// Sinflar, interfeyslar, strukturalar va boshqa elementlar
}
namespace Transportlar
{
class Avtomobil
{
public string model;
public void Yurish()
{
Console.WriteLine(model + " harakatlanmoqda.");
}
}
class Mototsikl
{
public string model;
public void Yurish()
{
Console.WriteLine(model + " tez harakatlanmoqda.");
}
}
}
namespace Ishchilar
{
class Haydovchi
{
public string ism;
public void Haydash()
{
Console.WriteLine(ism + " mashina haydayapti.");
}
}
}
- bu kodda namespace ni qanday qilib ishlatish kerak bo'lgani ko'rsatilgan.