C-подобное объединение в C# ⇐ C#
-
Anonymous
C-подобное объединение в C#
Как мне добиться объединения, работающего как в C, в C#?
Мой конкретный сценарий таков: я хочу создать объединение с двумя полями: одним Int128 и одним Decimal.
Поскольку этим двум типам требуется одинаковый объем памяти (8 байт), я хочу интерпретировать их как другой тип.
По сути, я хочу знать, как будет выглядеть это объединение C в C# (я использую соответствующие типы C#):
Образец объединения { Int128 Значение1; Десятичное значение2; }; Я был бы рад, если бы кто-нибудь подсказал!
Как мне добиться объединения, работающего как в C, в C#?
Мой конкретный сценарий таков: я хочу создать объединение с двумя полями: одним Int128 и одним Decimal.
Поскольку этим двум типам требуется одинаковый объем памяти (8 байт), я хочу интерпретировать их как другой тип.
По сути, я хочу знать, как будет выглядеть это объединение C в C# (я использую соответствующие типы C#):
Образец объединения { Int128 Значение1; Десятичное значение2; }; Я был бы рад, если бы кто-нибудь подсказал!
Мобильная версия