Class1 : IClass
{
// ...
}
List<IClass> newList = new List<IClass>();
Class1 obj1 = new Class1();
newList.Add(obj1);
나는 참고 문헌 목록이 있습니다. 맞습니까? 이제 새 객체가 나타납니다. 예를 들어 obj2는 Class1의 인스턴스이기도합니다. obj1에 obj1을 할당하고 싶습니다 (참고! obj1에 직접 액세스 할 수 없습니다). 내가 어떻게 할 수 있니?목록에서 참조에 액세스하는 방법?
목록에 obj1 대신 obj2에 대한 참조가 포함되게하려면 목록에서 obj1을 제거하고 그 대신 obj2를 삽입해야합니다. –
개체 또는 인스턴스를 서로 할당 할 수 있지만 개체, 인스턴스 등을 지정할 수는 있지만 쿼리가 명확하지 않습니다. "목록에서 사용할 수있는 참조를 사용하여 obj2에 obj2를 할당하십시오."라는 의미를 명확히 할 수 있다면 도움이됩니다. . 더 이상의 설명이 없으면이 부분은 나에게 의미가 없습니다. –
user3076439가 말했듯이. 목록에 값이 아닌 개체에 대한 참조가 포함되어 있습니다. 이 참조를 얻고 주소 아래에 obj2를 저장하고 싶습니다. – user3076264