CERMINEK: Hele, sry, ale to tvé bez obtíží bych chtěl vidět. Nedokázal jsi udělat v C# ani quicksort. A to se implementace v C# a v C neliší. Jak jsi se tu ptal, tak jsi demonstroval, že nemáš moc tušení ani o rekurzi. A z toho jak se tu projevuješ, tak mi přijde, že obecně nemáš schopnost jakékoliv abstrakce.
Pokud máš jako součást oboru informační systémy, tak bys měl zvládat oop naprosto bez problémů. A povinně. Je to stavební kámen většiny informačních systémů. A i kdyby jsi to tedy v praxi nepoužil (jak se snažíš naznačit, že tys to nepotřeboval a ani potřebovat nebudeš), tak pokud umíš alespoň trochu programátorsky myslet, tak bys neměl mít problém se naučit programovat jazyky objektovými, prototypovacími, ale třeba i funkcionálními. A čím víc těch typů budeš umět, tím víc ti to obohatí schopnosti v tom, kde se nakonec pohybuješ.
Možná by stálo za to přestat vykřikovat, jak to nepotřebuješ a prostě se to naučit. Nakonec, pokud opravdu softíš bez problémů v C, tak základy C# musíš zvládnout za víkend.