Мнение 1: Класовете на C# са основен елемент на езика C#, който осигурява структура и организация на кода. С помощта на класове разработчиците могат да създават по-ефективни софтуерни продукти, които се възползват напълно от предимствата на обектите за многократна употреба и наследяването. Класовете също така осигуряват капсулиране, което позволява на разработчиците да създават градивни елементи "черна кутия", които безопасно съдържат данни в собствените си граници. Класовете позволяват сложните проекти да бъдат организирани в управляеми части от кода, които правят актуализирането или промяната на съществуващи програми много по-лесни и отнемат по-малко време, отколкото без тях.