I den här inspelningen går vi igenom hur du bygger en robust och modern C#-klass från grunden med hjälp av ett praktiskt exempel: BankAccount.
Vi tittar på varför vi skapar klasser och hur du tillämpar centrala principer som inkapsling för att skydda klassens interna tillstånd. Du får också se hur du använder moderna C#-funktioner som required- och init-egenskaper, file-scoped namespaces samt hur du strukturerar tydliga och säkra metoder för uttag och insättning med statuskoder.