בעמוד זה מפורטים קישורים למגוון רחב של וידאו קליפים קצרים וממוקדים שיצרתי לצורך מתן הסבר נוסף. אורכם של רוב הוידאו קליפים איננו עולה על 8 דקות וכולם צולמו בעברית.
הקדמה
היכרות ראשונית עם האתר msdn
יסודות השפה
תכנית פשוטה באמצעות Visual Studio
תכנית פשוטה באמצעות שורת הפקודה
הגדרה של משתנה מסוג var
יצירת קבועים באמצעות const
אובייקטים שפועלים בשמם על value types
אופן פעולתה של לולאת for
אופן פעולתה של לולאת foreach
שליחת ארגומנט by reference למתודה
פרמטר מסוג out
פקודות קדם מהדר
הבנת רקורסיה באמצעות דוגמת קוד
שינוי שמות של משתנים באמצעות refactoring
כתיבת הערות בתוך הקוד
הסבר לפיתרון הרקורסיבי של בעיית מגדלי הנוי
אובייקטים ומחלקות
הגדרה של Property
הגדרה של Property באופן מקוצר
הגדרה של constructor סטטי
הפעלה של constructor אחר באמצעות this
הגדרה של struct וההבדלים לעומת class
אופן השימוש בפקודה partial
הגדרה של מחלקה סטטית
דוגמא להורשה פשוטה
הגדרה של מתודה וירטואלית
הפעלת גירסה של מתודה שנדרסה
מערכים ומחרוזות תווים
שליחת ערכים דרך שורת הפקודה
מערך של אובייקטים
המתודה Array.CreateInstance
מיון מערכים באמצעות המתודה Array.Sort
הסבר והדגמה למיון Bubble Sort
הסבר והדגמה למיון Quick Sort
הסבר והדגמה למיון Insert Sort
הורשה
אופן השימוש במחלקה אבסטרקטית
אופן השימוש ב-interfaces
אופרטורים
אופן השימוש באופרטור הטרנרי
אופן השימוש באופרטור checked
ייצוג של פונקציות
שימוש ב-delegates כדי לייצג פונקציות סטטיות
שימוש ב-delegates כדי לייצג פונקציות רגילות
טיפול בשגיאות
הגדרת exception מסוג חדש
קלט פלט
קריאה של נתונים מקובץ
תיכנות מקבילי
יצירת threads חדשים
תקשורת
הורדת קובץ משרת באמצעות WebClient
תבניות תיכנות
דוגמא למימוש של Factory ב- #C
דוגמא למימוש של Singletone ב-#C
הקורס היסודי והמקיף ביותר ללימוד שפת תכנות זו. - Go Programming
