Справочники C# struct

Что такое struct в C#?

struct в C# представляет собой тип значения, который обычно используется для хранения небольших объемов данных. В отличие от классов (reference types), структуры являются value types и передаются по значению, что означает их копирование при передаче аргументов методам или присваивании другой переменной. 

// Пример структуры для представления точки в трехмерном пространстве
public struct Point3D
{
	// Поля структуры
	public int X;
	public int Y;
	public int Z;

	// Конструктор для инициализации полей
	public Point3D(int x, int y, int z)
	{
		X = x;
		Y = y;
		Z = z;
	}

	// Метод для вывода информации о точке
	public void Display()
	{
		Console.WriteLine($"Point coordinates: ({X}, {Y}, {Z})");
	}
}
Комментарии
Добавить комментарий

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