DEV Community

Zahro
Zahro

Posted on

18. Namespace

a) using System; bu kodning vazifasi nima?

using System; — bu kod System namespace (nomlar fazosi) dan foydalanishni bildiradi. System namespace C# dagi ko'plab asosiy sinflarni, masalan, Console, String, Math va boshqa funksiyalarni o'z ichiga oladi. Bu holda, biz Console.WriteLine() funksiyasini ishlatish uchun System namespace ni ulaymiz.

Quyidagi kod qaysu xato beradi va uni qanday tuzatish mumkin?

namespace MyApp
{
    class Program

    static void Main()
    {
        Console.WriteLine("Hello World");
    }
}
Enter fullscreen mode Exit fullscreen mode

Xato: class Program oldida qavslar ({}) yo'q, bu sinfni e'lon qilishda sintaksis xatosi.

To'g'rilangan kod:

namespace MyApp
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine("Hello World");
        }
    }
}
Enter fullscreen mode Exit fullscreen mode

Bu yerda class Program blokini qavslar bilan to'g'ri o'rab oldik.

Top comments (0)