У меня есть ArrayList объектов. я «извлечь» один из тех объектов, с чем-то вроде:Ссылка на объект?
MyObjectClass myObject = myArrayList.get(34);
Если я впоследствии вносить изменения в MyObject, такие как:
myObject.someMember = 97;
это только делает его локальную копию объекта или фактический объект в списке массивов? То есть, является ли переменная myObject копией или является ли она ссылкой для объекта в списке массивов?
Я добавил тэг [tag: Java] и ответил на Java, но теперь я вижу, что C# также имеет класс ArrayList. При необходимости измените теги и всегда указывайте тег языка в каждом вопросе. – Potatoswatter