TypeUtility.TryInstantiate
Declaration
public static bool TryInstantiate(out T instance);Параметры
| Параметр | Описание |
|---|---|
| инцидент | Когда этот метод возвращается, содержит созданный экземпляр, если инстанционирование типа было успешным; в противном случае, значение по умолчанию для T. |
Возвращаемое значение
логическое true если был создан новый экземпляр типа T; в противном случае, false.
Описание
Создает новый экземпляр указанного T.
Declaration
public static bool TryInstantiate(Type derivedType, out T value);Параметры
| Параметр | Описание |
|---|---|
| derivedType | Тип, для которого мы хотим создать новую копию. |
| значение | Когда этот метод возвращается, содержит созданный экземпляр, если инстанционирование типа было успешным; в противном случае, значение по умолчанию для T. |
Возвращаемое значение
логическое true если новый экземпляр данного типа может быть создан.
Описание
Попытка создать новый экземпляр заданного типа и возвратить его как T.