run-time
에서 base class
안에 현재 자식 클래스 이름을 찾는 방법은 무엇입니까?기본 클래스에서 하위 클래스 이름을 찾는 방법은 무엇입니까?
답변
현재 개체의 유형과 이름을 가져옵니다.
this.GetType().Name
기본 클래스의 경우 다음을 사용할 수 있습니다 :'this.GetType(). BaseType.Name' –
this.GetType()
으로 전화하면 상속하는 기본 클래스에 관계없이 항상 현재 런타임 유형이 제공됩니다.
이 시도 :
Type type = this.GetType().UnderlyingSystemType;
String className = type.Name;
자세한 예를 들어이 링크 :
"현재의 아이 클래스 이름을"무엇http://blogs.markglibres.com/2010/11/c-retrieve-class-name-of-child.html
스택 오버플로에 오신 것을 환영합니다! 답변을 게시 해 주셔서 감사합니다. [Self-Promotion에 대한 FAQ] (http://stackoverflow.com/faq#promotion)를주의 깊게 읽으십시오. 또한 자신의 사이트/제품에 링크 할 때마다 면책 조항을 게시하는 것이 필수적입니다. –
앤드류에게 알려 주신 것에 대해 감사드립니다. :) 내 블로그 사이트는 비록 내 물건을 잊어 경향이 있기 때문에 그냥 내 개인 메모입니다. 승진이나 사용자 조회수에 대한 아무것도. 누군가가 그것을 보거나 논평 할 지에 대해서조차 걱정하지 않습니다. 은 규칙을 기록합니다. 많은 감사합니다! :) – markg
- 1. Actionscript - 하위 클래스 생성자를 기본 클래스에서 호출
- 2. 기본 클래스에서 하위 클래스 유형 검색 중?
- 3. 한 클래스의 모든 종속성 클래스 이름을 찾는 방법은 무엇입니까?
- 4. python, 하위 개체에서 클래스 개체를 찾는 방법은 무엇입니까?
- 5. 기본 클래스에서 정적 메서드를 실행할 때 파생 클래스의 클래스 이름을 가져 오는 방법은 무엇입니까?
- 6. 기본 추상 클래스에서 서브 클래스 구성하기
- 7. 기본 클래스에서 하위 클래스를 선택할 수 있습니까?
- 8. 파생 클래스에서 기본 클래스 멤버에 액세스
- 9. C#의 기본 클래스 내에서 부모 클래스의 이름을 찾는 방법은 무엇입니까?
- 10. 동일한 클래스에서 파생 된 클래스에서 파생되는 C++ 하위 클래스
- 11. 하위 클래스에서 내비게이션 컨트롤러를 구현하는 방법은 무엇입니까?
- 12. 실행중인 테스트의 현재 이름을 찾는 방법은 무엇입니까?
- 13. 호출 할 함수 이름을 찾는 방법은 무엇입니까?
- 14. LocalConnection 연결 이름을 찾는 방법은 무엇입니까?
- 15. 초급 클래스에서 구체적인 클래스 이름을 얻으십시오
- 16. Java에서 하위 클래스 매개 변수를 초기화하는 기본 방법은 무엇입니까?
- 17. ASP.NET에서 클래스 라이브러리를 찾는 방법은 무엇입니까?
- 18. Java의 여러 기본 클래스에서 상속하는 방법은 무엇입니까?
- 19. 파일에서 하위 문자열을 찾는 방법은 무엇입니까?
- 20. Actionscript : 하위 클래스에서 수퍼 클래스 메서드 호출
- 21. 라이브러리 이름을 통해 라이브러리의 파일 이름을 찾는 방법은 무엇입니까?
- 22. HTML에서 클래스 이름을 찾는 정규 표현식
- 23. dbf 파일에서 기본 키를 찾는 방법은 무엇입니까?
- 24. 기본 유형에서 상속받은 컨트롤을 찾는 방법은 무엇입니까?
- 25. Java로 기본 파일 열기를 찾는 방법은 무엇입니까?
- 26. Fluent NHibernate ClassMap 클래스에서 테이블 이름을 지정하는 방법은 무엇입니까?
- 27. 현재 jvm 클래스 경로를 찾는 방법은 무엇입니까?
- 28. 관리 가능한 일회용 리소스를 소유하는 IDisposable 기본 클래스, 하위 클래스에서 수행 할 작업은 무엇입니까?
- 29. 하위 키 이름을 가져 오는 방법은 무엇입니까?
- 30. db 쿼리없이 sqlalchemy 원격 측 오브젝트의 클래스 또는 클래스 이름을 찾는 방법은 무엇입니까?
의미? – BoltClock
네, 많은 아이들이'기본 클래스'를 상속하고'기본 클래스 '를 사용하고있는 현재를 원합니다. – Xaqron
실제 클래스를 알고 싶다면'is' 연산자를 사용할 수 있습니다. 'This (this BaseClass1) {some code here}' –