Василий Банников, после преобразования в обратную польскую нотацию, как раз и получается выражение, в котором учтены все приоритеты действий, включая скобки в исходном, и все, считаем слева направо, без учета приоритетов.
mayton2019, в IL коде разница небольшая, грубо говоря в релизе будет загрузка на стек значений, сложение, и копирование в переменную, в дебуге будет загрузка значений в переменну, копирование на стек и сложение, а вот в JIT в релизе сразу подставляет вычисленное значение 9. Оптимизация жесткая.
miXtik789, Вообще понять не могу.
вы хотите иметь два экземпляра класса, один из которых вложенный, а второй экземпляр отдельно, и они должны синхронизироваться? не представляю зачем это. Но способ есть, реализовать INotyfyPropertyChanged паттерн, подписка друг на друга и все.
А вообще если есть необходимость поработать отдельно с экземпляром, так почему бы копию не создать и работать с ней отдельно.
Или хотя бы опишите задачу которую решить пытаетесь.
forced, Монолитная, микросервисная вообще не имеют отношения к фреймворкам, как и к asp.net в принципе. Все остальное как выше сказали от техзадания. Единственное порекомендовал бы использовать IdentityServer (а для микросервисной обязательно) и Swagger. А библиотеки, ну встает у вас задача, погуглить на счет готового решения и все.
У вас в проекте используется Jetpack Compose, вся разметка прописывается декларативно в коде, а то что вы прописываете в activity_main.xml не важно, оно просто игнорируется.