ошибка тут Tovar[0] = new StyrMachine(50, 75000, "Machine1","Prois1");
No enclosing instance of type BytTech is accessible. Must qualify the allocation with an enclosing instance of type BytTech (e.g. x.new A() where x is an instance of BytTech).
из любого места где есть ссылка на обьект ты можешь его изменять и изменится он везде
Да, но получается же что при вызове другого метода с передачей туда ссылочного типа объекта труда передастся не ссылка на этот объект а ссылка на его новую копию. Я просто недавно про эти читал когда узнал что в шарпе кейворд ref есть который передаёт именно ссылку передаёт и думал что всё понял но тут прочитал ответ на вопрос того господина и смутился)
Да, но получается же что при вызове другого метода с передачей туда ссылочного типа объекта труда передастся не ссылка на этот объект а ссылка на его новую копию. Я просто недавно про эти читал когда узнал что в шарпе кейворд ref есть который передаёт именно ссылку передаёт и думал что всё понял но тут прочитал ответ на вопрос того господина и смутился)
не ссылка на этот объект а ссылка на его новую копию с чего бы?
не ссылка на этот объект а ссылка на его новую копию с чего бы?
Тогда бы было другое поведение же - тогда при вызове метода и передаче туда объекта параметром изменяло бы состояние объекта в этом метода после его обработки в вызываемом методе?