Две переменных по одному адресу без 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;
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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