@pudelek No to w takim wypadku taka książka typu "C# 10" może mieć sens, ale wciąż ciężko mi polecić jakiś konkretny tytuł. Za cholęrę nie mogę sobie przypomnieć autora, ale miałem kiedyś w ręku coś co mi się podobało bo rzeczywiście od razu przy podstawach była mowa o tym jak obiekty są trzymane w pamięci, jak np. działa boxowanie czy Nullable<> i podobne rzeczy, o których w pewnym momencie czasem warto myśleć. Tylko raczej bym polecał "Metodę Balcerowicza" czyli nie czytać od deski do deski tylko bardziej przekartkować tą książkę i ewentualnie zagłębić się tam gdzie masz braki.
Chociaż jak wiesz gdzie masz braki to możesz też próbować przeszukiwać sieć. Jest pełno artykułów np. o wielowątkowości i po prostu jak czytasz i napotykasz coś czego nie znasz to googlujesz dalej Tylko polecam raczej blogi tych znanych, np. lubię Jona Skeeta. U mnie taka metoda się sprawdza, a jeśli chodzi o książki to bardziej papierowe bo PDFy mnie szybko męczą i nużą i może dlatego nie jestem przekonany.