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