Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Тип структуры
Тип структуры
Понятие структуры в CTS также формализовано. Если вы знаете C, вам будет приятно узнать, что эти пользовательские типы "выжили" и в мире .NET (хотя внутренне они ведут себя немного по-иному). Упрощенно говоря, структура - это "облегченный" тип класса с семантикой на базе значений. Более подробная информация о структурах предлагается в главе 3. Обычно структуры лучше всего подходят для моделирования геометрических и математических данных, и в C# для создания структур используется ключевое слово struct.
// Тип структуры C#.
struct Point {
// Структуры могут содержать поля.
public int xPos, yPos;
// Структуры могут содержать параметризованные конструкторы.
public Point (int x, int у) {xPos = x; yPos = y;}
// Структуры могут определять методы.
public void Display() {
Console.WriteLine("({0}, {1})", xPos, yPos);
}
}
- Целые типы
- ВЛОЖЕННЫЕ СТРУКТУРЫ
- Типы массивов в Delphi
- 6.2. Типы и структуры данных
- 14. Структуры и другие типы данных
- 14.5 Типы данных, структуры файлов и методы пересылки
- Структуры .NET, соответствующие встроенным типам значений
- Успешная работа В условиях организационной структуры матричного типа
- Оснобные лица организационной структуры матричного типа
- Архетипы организационной структуры
- Восстановление из резервных копий многофайловых баз данных
- Перевод базы данных InterBase 6.x на 3-й диалект