Какая книга станет хорошим фундаментом для изучения C#?
Мне нравится эта книга (онлайн). Лучше не встречались, ещё и всегда актуальная версия.
Все хорошие. 
Третья - это скорее справочник, чем полноценная книга.
Я бы выбрал троелсена.