Две переменных по одному адресу без unsafe code - возможно ли - C#

Узнай цену своей работы

Формулировка задачи:

Если у меня есть два объекта разных типов A и B. Можно ли без использования unsafe code сделать так, чтобы поля (например, типа int) A.a и B.b этих объектов располагались по одному адресу в памяти, чтобы изменения значения A.a приводило к изменению B.b и наоборот?

Решение задачи: «Две переменных по одному адресу без unsafe code - возможно ли»

textual
Листинг программы
    class A
    {
        public int NUM { get { return Common.Value; } set { Common.Value = value; } }
    }
 
    class B
    {
        public int NUM { get { return Common.Value; } set { Common.Value = value; } }
 
    }
 
    class Common
    {
        public static int Value;
    }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.273 из 5
Похожие ответы