דוגמא למימוש של Factory ב-#C
ה-Design Pattern ששמו Factory מהווה פיתרון מוסכם לבעיה התכנותית הבאה: כיצד לאפשר יצירה של אובייקט מ-class מסויים (או מ-classes מסויימים
ה-Design Pattern ששמו Factory מהווה פיתרון מוסכם לבעיה התכנותית הבאה: כיצד לאפשר יצירה של אובייקט מ-class מסויים (או מ-classes מסויימים
וידאו קליפ זה מסביר כיצד ניתן לפתור את בעיית מגדלי הנוי באמצעות פונקציה רקורסיבית. hanoi_csharp_solution.zip הקורס ברמה הגבוהה ביותר בארץ
וידאו קליפ זה מסביר כיצד ניתן לשלוח ערכים לתכנית שמפעילים משורת הפקודה. ההסבר עושה שימוש בדוגמת קוד קצרה. ParametersToMainDemo.zip הקורס
וידאו קליפ זה מסביר כיצד ניתן לייצג פונקציות סטטיות באמצעות delegates וכיצד ניתן להשתמש ב-delegates כדי לקרוא להפעלתן. staticdelegates.zip הקורס ברמה
וידאו קליפ זה מסביר כיצד ניתן לייצג פונקציות רגילות (לא סטטיות) באמצעות delegates וכיצד ניתן להשתמש ב-delegates כדי לקרוא להפעלתן. instancedelegate.zip
וידאו קליפ זה מסביר כיצד ניתן להגדיר exception מסוג חדש, כיצד לזרוק אותו כתגובה להתרחשות התקלה וכיצד לתפוס באמצעות בלוק
הסבר כיצד ניתן לקרוא נתונים מקובץ קיים. הדוגמא כוללת שימוש במחלקות FileReader ו-BinaryReader. כמו כן, כדאי לשים לב לשימוש ב-using
הסבר כיצד ליצור threads חדשים בתכנית באמצעות ThreadStart, ה-delegate אשר מתאר פונקציות ללא פרמטרים ועם ערך מוחזר מסוג void. simple_threads_demo
הסבר כיצד ניתן להוריד קובץ משרת באמצעות אובייקט מסוג WebClient, שמירתו על המחשב המקומי ופתיחתו באמצעות תוכנת ברירת המחדל אשר
הסבר כיצד ניתן להוסיף הערות אל תוך קוד המקור שלנו באופן שיאפשר לקבל אותן כ-tool tips בזמן תהליך הפיתוח וכמו
את המדריך הישראלי ל-#C כתבתי מתוך תחושה אישית של רצון אינסופי ללמוד, להתפתח באופן מקצועי ולשתף ולעזור לכל מי שבוחר בדרך דומה. את השירותים המקצועיים שלי בתחום ההדרכה, הייעוץ והפיתוח ניתן לקבל באמצעות פניה לחברת life michael באתר www.lifemichael.com.
