C#에서의 ArrayList에 인덱스 객체의 메소드를 호출하려고하고 내가 Unit
객체의 ArrayList
(unitArray
)이 프로그램을 쓰고 있어요와의 non-static
메소드를 호출하는 것을 시도하고있다 ArrayList
에서 참조 된 개체입니다. 특정 개체에 액세스하려고 시도하고 메서드 호출하지만 작동하지 않습니다. 이 문제를 해결하는 데 도움을 주셔서 감사드립니다.내가 C 번호에 새로운 해요
'object' does not contain a definition for 'DisplayUnitAttributes' and no extension method 'DisplayUnitAttributes' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
이미 다른 대답을 가지고 있지만, 당신의'ArrayList'의 모든 요소가 하나의 동일한 유형의 경우에는이 같이 당신이, cdiggins에 의해 그쪽으로 대답을 염려해서는 안 것 같아요 그런 다음 더 일반적인'ArrayList'에서 감지합니다. – horgh