Основы программирования на C#


Универсальные структуры


Так же, как и обычный класс, структура может иметь родовые параметры. Синтаксис объявления, ограниченная универсальность, другие детали универсальности естественным образом распространяются на структуры. Вот типичный пример:

public struct Point<T> { T x, y;//координаты точки, тип которых задан параметром // другие свойства и методы структуры }



Содержание раздела