Alvin Seville
|
|
1 | |
Почему System.Activator.CreateInstance<T>() позволяет создавать объект в любом случае?11.10.2018, 10:45. Просмотров 1085. Ответов 3
Метки нет Все метки)
(
Почему System.Activator.CreateInstance<T>() позволяет создавать объект класс в любом случае? Точнее, даже в том, если в типе нет конструктора без параметров (а он, как известно, определяется лишь в том случае, если нет ни одного явно описанного конструктора в классе)?
0
|
|
11.10.2018, 10:45 | |
Ошибка Activator.CreateInstance
Метод Activator.CreateInstance Exception при получение COM-объекта через Activator.CreateInstance(). Как "отладить"?
__________________
3
Помогаю в написании курсовых работ и дипломов здесь. Записывайтесь на профессиональные курсы С#-разработчиков |
|
294 / 123 / 106
Регистрация: 30.10.2015
Сообщений: 690
|
|
11.10.2018, 10:55 | 2 |
Наверно, по той же причине, почему мы можем с помощью рефлексии вызвать приватный метод у класса.
0
|
![]() 14852 / 11239 / 2949
Регистрация: 17.09.2011
Сообщений: 18,826
|
||||||
11.10.2018, 11:15 | 3 | |||||
![]() Решение
А? Я что-то пропустил?
1
|
Неадекват
1436 / 1189 / 230
Регистрация: 02.04.2010
Сообщений: 2,719
|
|
11.10.2018, 11:23 | 4 |
Могу предположить, что CreateInstance вызывается в асинхронном коде и исключение улетает в другой поток.
0
|
11.10.2018, 11:23 | |
Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь. Почему допустимо создавать объект по другому объекту, но нельзя присваивать уже созданный объект, другому созданному объекту? Функция срабатывающая в любом случае Консоль закрывается в любом случае
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |