Ha nem akarsz könyvet vásárolni, akkor valóban a dokumentációra, tudásbázisra és a tutorialokra leszel utalva.
Valójában könyvel is, viszont az segít megalapozni a későbbi tudásod, és a szemlélet elsajátításában is hasznos, utánna a tudásbázisra leszel hagyatkozva, értelemszerűen.
Bevezetésnek ajánlom ezt a cikksorozatot: http://logout.hu/iras/c_kezdoknek_1_bevezeto.html. Folytatásnak pedig ezt az ingyenesen letölthető tankönyvet (http://csharptk.ektf.hu/). Könyvből ajánlom a C# mesteri szinten 21 nap alatt könyvet, lehetőleg az angol nyelvű kiadást.
Nem hiszem, hogy problémát okozna a C# elsajátítása olyan szinten, hogy megértsd az objektum-orientáltság mibenlétét és meg tudd vele oldani az érettségi feladatokat. Habár valójában az érettségi feladatok megoldhatók anélkül is, hogy komolyabban kihasználnád a nyelv lehetőségeit (öröklődés, többalakúság, felületek, osztályok konstruktorai, tagfüggvények túlterhelése, eseménykezelő stb.). Ahogy olvastam az informatika tanári levelezőlistán még akkor is lehet maximális pontot kapni ha a program egyébként nem fut vagy nem tekinthető életképesnek (lásd. még az eddigi érettségi feladatokhoz feltett Pascal-ban írt megoldásokban talán még kivételkezelés sincs, nem mintha Pascal alatt olyan egetrengető kivételkezelést lehetne megvalósítani, mint pl. C# alatt) de a részfeladatok külön-külön megoldottak benne :D
Ha ez segít majd felteszem a C# nyelven kidolgozott érettségi programozási feladatokat.
_______________________________________________
Keep It Arch Linux | Simple Xfce | Stupid! Fluxbox