Универсальный и неуниверсальный вызов перегрузки

Когда я объявляю такой метод:

void DoWork<T>(T a) { }
void DoWork(int a) { }

И вызываю его так:

int a = 1;
DoWork(a);

Какой метод DoWorkон будет вызывать и почему? Кажется, я не могу найти его ни в одной документации MSDN.

7
задан Micha Wiedenmann 16 October 2015 в 08:24
поделиться