Я не могу полностью понять, когда использовать тот или иной. Они настолько похожи, что меня это пугает сейчас и сейчас. Когда дело доходит до размышлений, я не знаю, использовать ли простой тип или TypeInfo.В чем разница или взаимосвязь между типом и типом?
. Сама .NET Framework добавляет больше путаницы с такими вещами, как assembly.DefinedTypes
. Он извлекает IEnumerable<TypeInfo>
, где я предполагал, что он будет IEnumerable<Type>
. Кроме того, существует метод typeInfo.AsType()
. Что это значит? они взаимозаменяемы?
Кроме того, у них есть методы, которые действительно похожи.
Кажется, что TypeInfo похож на более мощную версию классического Type
. Я ошибаюсь?
Спасибо!
Обратите внимание, что согласно https://blogs.msdn.microsoft.com/dotnet/2016/05/27/making-it-easier-to-port-to-net-core/ и http: // www. lifehacker.com.au/2016/05/microsoft-reconsiders-reflection-serialisation-changes-for-net-core/, это предназначалось для ядра .Net, но Microsoft в конце концов отменила его. –