powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Типы данных ? :)
10 сообщений из 10, страница 1 из 1
Типы данных ? :)
    #32193458
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как узнать какие типы данных "типы по значению", а какие "типы по ссылкам"?
Со структурами и классами все понятно, а вот как дело обстоит с примитивами: int, string, и т.д.? Замечу, что каждый из примитивов так же описывается классом.
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193483
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Value Types
Value-type variables directly contain their data. Each value-type variable has its
own copy of the data, so it is not possible for operations on one variable to
affect another variable.
Reference Types
Reference-type variables contain references to their data. The data for
reference-type variables is stored in an object. It is possible for two referencetype
variables to reference the same object, so it is possible for operations on
one reference variable to affect the object referenced by another reference
variable.

All of the base data types are defined in the System namespace. All types
are ultimately derived from System.Object. Value types are derived from
System.ValueType.

Список

bool
byte
char
decimal
double
enum
float
int
long
sbyte
short
struct
ulong
ushort
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193489
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193493
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понял: в данном списке все типы по значению. Тогда приведите пример типа по ссылке (окромя класса). :)
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193501
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за внимание! Вопрос снят!
Примером могут быть: string и object. :)
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193549
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пожалуйста :)
примером ссылочных типов могут быть все те, которые отсутствуют в выше приведенном списке. кроме того, посмотрите boxing/unboxing - превращение переменных value-type в ссылочные и возврат их в исходное состояние.
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193551
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если интересно, конечно.
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193601
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обязательно посмотрю, спасибо. Родина вас не забудет :)
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193624
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ого!? Полезная штука Boxing, так моня заменить работу по передачи указателей в функцию. Действительно есть альтернатива для программеров на си с двумя плюсами. :)
...
Рейтинг: 0 / 0
Типы данных ? :)
    #32193733
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Родина Ввас не забудет...но и не вспомнит
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Типы данных ? :)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]