Студия тупит на overload функциях
От: Kolesiki  
Дата: 18.03.18 20:22
Оценка:
Ребят, привет!

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

DbManager db;
db.SetCommand("***"). // здесь после точки сразу получаем правильный intellisense, соответствующий типу DbManager

db.SetCommand("***", db.Parameter(***)). // а здесь после точки студия считает, что у меня возвращается object!!


Я что-то перестал понимать в overload'нутых функциях? Возвращаемый тип-то один и тот же! По-моему, это явный баг типизатора C#. Тупят обе студии — VS2015U3 и VS2017v15.6.1; Ну, или я.
Re: Студия тупит на overload функциях
От: nikov США http://www.linkedin.com/in/nikov
Дата: 11.04.18 18:39
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Я что-то перестал понимать в overload'нутых функциях? Возвращаемый тип-то один и тот же! По-моему, это явный баг типизатора C#. Тупят обе студии — VS2015U3 и VS2017v15.6.1; Ну, или я.


На твой вопрос было бы гораздо легче ответить, если бы ты привёл минимальный пример компилирующегося кода, без многоточий и пропущенных частей, с указанием версий используемых библиотек (ну, или пример кода, который, по твоему мнению, должен компилироваться, с полным текстом ошибки, которую выдаёт компилятор).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.