C# یک زبون شیئ گراست.ولی دلیل نمیشه که برنامه ای که باهاش نوشته میشه حتما شیئ گرا باشه.
بین دو کلمه 'با شیئ' و 'شیئ گرا' از زمین تا آسمون فاصلست.
شیئ گرا بودن به این گفته میشه که شما از مفاهیم شیئ گرایی مثل encapsulation, inheritance, mutability, garbage collection, ... درست استفاده کنی.
همه برنامه های داتنت اینها رو دارند.ولی دلیل نمیشه ازشون درست استفاده شده باشه.من با mthreat.info موافقم
خود شما فکر میکنید چند درصد برنامه نویسها همه این موارد رو درک میکنند؟