Метод Type.GetType(String, Boolean, Boolean)

Получает объект Type с заданным именем, позволяющий определить, будет ли учитываться регистр при поиске, и будет ли создаваться исключение в случае невозможности найти тип.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public static Type GetType(string typeName, bool throwOnError, bool ignoreCase)

Параметры

  • typeName
    • Тип: System.String
    • Имя искомого типа с указанием сборки.См. раздел AssemblyQualifiedName .Если тип находится в выполняемой в данный момент сборке или библиотеке Mscorlib.dll, достаточно предоставить имя типа с указанием пространства имен.
  • throwOnError
    • Значение true, чтобы при невозможности найти тип создавалось исключение; значение false, чтобы возвращалось значение null. При задании значения false также подавляются некоторые другие условия исключения, однако не все.См. раздел «Исключения».
  • ignoreCase
    • Значение true, чтобы не учитывать регистр при поиске typeName , значение false, чтобы учитывать регистр при поиске typeName .

Возвращаемое значение

  • Тип: System.Type
  • Тип с указанным именем.Если тип не найден, параметр throwOnError определяет дальнейшее действие — возврат значения null или создание исключения.В некоторых случаях исключение создается независимо от значения параметра throwOnError .См. раздел «Исключения».
developers/references/system.type.gettype_system.string_system.boolean_system.boolean.txt · Последние изменения: 2021/07/22 14:30 (внешнее изменение)