Довідники C# static

Що таке static в C#?

Ключове слово static у мові програмування C# використовується для створення статичних членів класу, які належать самому класу, а не конкретним екземплярам цього класу. Статичні члени доступні без необхідності створення об'єкта класу та використовуються для представлення загальних ресурсів, а також для оптимізації продуктивності.


Особливості:

  1. Загальні для всіх екземплярів: Статичні члени класу є спільними для всіх екземплярів цього класу. Вони існують в єдиному екземплярі пам'яті, незалежно від кількості створених об'єктів.
  2. Доступ без створення об'єкта: Статичні члени можуть бути використані без створення екземпляра класу. Звертання до них відбувається через ім'я класу.

Синтаксис:

public class ExampleClass
{
      //Статичне поле
      public static int StaticField = 10;

      //Статичний метод
      public static void StaticMethod()
      {
            Console.WriteLine("Це статичний метод.");
      }
}

// Приклад використання статичних членів
int fieldValue = ExampleClass.StaticField;
ExampleClass.StaticMethod();
Коментарі
Додати коментар

Поки що коментарів немає