Среди всех новых функций на С# 6 самая загадочная функция (для меня) - это "улучшенное разрешение перегрузки".
Может быть, потому что я не смог найти соответствующую информацию/примеры/объяснение об этом.
Единственные две оставшиеся функции, которые не обсуждаются, - это поддержка определения настраиваемый метод добавления расширений для помощи с инициализаторами коллекции, и небольшое, но улучшенное разрешение перегрузки
Глядя на roslyn wiki
Существует ряд небольших улучшений разрешения перегрузки, которые скорее всего, приведет к тому, что больше всего будет работать так, как вы ожидаете их к. Все улучшения связаны с "блеском" - способом компилятор решает, какая из двух перегрузок лучше для данного аргумент.
И поэтому я спрашиваю:
Вопрос
Как точно улучшено разрешение перегрузки в С# 6? И как он отличается от С# 5 (Пример? Документация?)