@miXtik789

Как сделать отношения между классами в c#?

Как сделать отношения между классами в c#? У меня есть 2 класса, изначально есть только один класс, затем я создаю другой, как сделать чтобы второй класс ссылался на переменную в первом классе? Тоесть меняя значения во втором классе менялись значения в первом.
Надеюсь понятно объяснил, заранее спасибо.
  • Вопрос задан
  • 240 просмотров
Пригласить эксперта
Ответы на вопрос 1
i229194964
@i229194964
Веб разработчик
using System;

class FirstClass
{
    public int Value { get; set; }
}

class SecondClass
{
    public FirstClass First { get; set; }

    public void ChangeValue(int newValue)
    {
        First.Value = newValue;
    }
}

class Program
{
    static void Main(string[] args)
    {
        var first = new FirstClass();
        var second = new SecondClass();

        second.First = first;
        second.ChangeValue(42);

        Console.WriteLine(first.Value);  // Выведет 42
    }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы