Microsoft's own course
https://www.youtube.com/playlist?list=PLdo4fOcmZ0oULFjxrOagaERVAMbmG20Xe https://youtu.be/ZXCMBOxry8A?si=k5F0Ool7fKHUshh7 checked keyword was new to me [pt8] integers: integer, long and bigint... int a = (int)42.1 float is 32 bit, double is 64 bit. However this is all BS: So as usual go for decimal... But instead of D we use M [pt12] var keyword to avoid repetition when right-side strongly typed. [pt13] ^ operator and [2..4] oh, that's start at 2 and up to but not included 4 names = [..names."Damian"] is a new c# feature. <why?>