Как использовать Строку в качестве Скоростного Шаблона?

Результатом обоих является точно то же в Вашем случае. Это будет Ваш пользовательский тип, который происходит от System.Type. Единственная реальная разница здесь - то, что, когда Вы хотите получить тип из экземпляра Вашего класса, Вы используете GetType. Если у Вас нет экземпляра, но Вы знаете имя типа (и просто нуждаются в фактическом System.Type, чтобы осмотреть или выдержать сравнение с), Вы использовали бы typeof.

Важное различие

РЕДАКТИРОВАНИЕ: Позвольте мне добавить, что вызов к GetType разрешен во времени выполнения, в то время как typeof разрешен во время компиляции.

50
задан tomsame 16 September 2009 в 00:44
поделиться

1 ответ

Имеется некоторый шаблон анализа служебных данных. Вы можете увидеть некоторый прирост производительности, предварительно проанализировав шаблон, если ваш шаблон большой и вы используете его неоднократно. Вы можете сделать что-то вроде этого,

73
ответ дан 7 November 2019 в 10:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: