Изменения документа Сценарии
Редактировал(а) Alexandr Fokin 2026/03/17 19:05
От версии 1.9
отредактировано Alexandr Fokin
на 2026/03/17 19:00
на 2026/03/17 19:00
Изменить комментарий:
К данной версии нет комментариев
К версии 1.11
отредактировано Alexandr Fokin
на 2026/03/17 19:05
на 2026/03/17 19:05
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -27,8 +27,14 @@ 27 27 |(% style="width:174px" %)Ref и Out параметры метода.|(% style="width:1348px" %)((( 28 28 | |При передаче параметра с использованием out и ref, в качестве типа используется дополнительная обертка. 29 29 Критерий передачи {{code language="c#"}}parameter.ParameterType.IsByRef{{/code}}. 30 -| |What is the opposite of Type.MakeByRefType 30 +У обернутого типа значение IsValueType будет true даже для структур. 31 +| |((( 32 +What is the opposite of Type.MakeByRefType 31 31 [[https:~~/~~/stackoverflow.com/questions/607130/what-is-the-opposite-of-type-makebyreftype>>https://stackoverflow.com/questions/607130/what-is-the-opposite-of-type-makebyreftype]] 34 + 35 +Type.IsByRef 36 +[[https:~~/~~/learn.microsoft.com/ru-ru/dotnet/api/system.type.isbyref>>https://learn.microsoft.com/ru-ru/dotnet/api/system.type.isbyref]] 37 +))) 32 32 | |{{code language="c#"}}// Получение типа обертки. 33 33 var refType = typeof(int).MakeByRefType() 34 34