Присвоить значенимой переменной ссылку на другое значение

Допустим мне какая-то внешняя программа application имеет свойство int Status.

Можно ли получить в свой класс Foo ссылку на этот статус, если application я получал по ссылке, чтобы appStatus и application.Status были одним и тем же значением?

class Foo
{
    private int appStatus;

    Foo(ref application)
    {
        appStatus = application.Status;
    }
}

Ответы (1 шт):

Автор решения: Igor

Нет, нельзя.

class Foo
{
    private Application application;
    private int appStatus { get { return application.Status; } };

    Foo(Application application)
    {
        this.application = application;
    }
}
→ Ссылка