Справочники 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();
Комментарии
Добавить комментарий

Пока комментариев нет