Мне было любопытно, где Type.GetType()
реализован, поэтому я заглянул в сборку и заметил Type.GetType()
calls base.GetType()
, и поскольку Type
наследует от MemberInfo
, я взглянул и определился как _MemberInfo.GetType()
, который возвращает this.GetType()
. Поскольку я не могу найти фактический код, который показывает, как С# может получить информацию о типе, которую я хотел бы знать:
Как CLR получает Type и MemberInfo из объектов в Runtime?