הסבר כיצד ניתן להוסיף הערות אל תוך קוד המקור שלנו באופן שיאפשר לקבל אותן כ-tool tips בזמן תהליך הפיתוח וכמו כן גם יאפשר לנו לקבל מסמך XML אשר כולל אותן בתוכו.
וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון מהיר', אשר ידוע בשמו הלועזי Quick Sort. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו הרקורסיבי. הוידאו זמין בשני חלקים.
וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון הכנסה'. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו. אף כי אלגוריתם זה בדרך כלל נחשב לפחות יעיל, זהו אחד האלגוריתמים הפשוטים להבנה ומסיבה זו נהוג ללמוד אותו בקורסי תיכנות.
וידאו קליפ זה מסביר כיצד ניתן להשתמש באפשרויות ה-Refactoring של ה-Visual Studio כדי לבצע שינויים בשמות של מתודות, משתנים, מחלקות וכו'.. באופן יעיל.
וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון בועות'. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו.
וידאו קליפ זה מסביר כיצד פועלת פונקציה רקורסיבית פשוטה. הוידאו כולל שימוש בדוגמת קוד פשוטה אשר כוללת הגדרה של פונקציה רקורסיבית לחישוב עצרת.
באמצעות המתודה Sort אשר מוגדרת במחלקה Array ניתן למיין מערכים, לרבות מערכים של אובייקטים. כדי למיין באמצעות מתודה זו מערך של אובייקטים, יש להגדיר את המחלקה שממנה האובייקטים נוצרים כמחלקה שיורשת מ-IComparable. ב-interface זה מוגדרת מתודה אחת בלבד ששמה CompareTo. וידאו קליפ זה מסביר כיצד לעשות זאת.
זה עתה סיימתי לערוך גירסה חדשה לפרק 'הורשה'. הגירסה הקודמת כללה חוסר דיוק בהסבר שנוגע להרשאות הגישה של members שמוגדרים ב-interface. ההסבר שופר. את הגירסה החדשה של פרק זה ניתן להוריד בעמוד הורדת הפרקים של אתר זה בכתובת ה-URL הבאה:
http://www.csharpbook.co.il/wordpress/?page_id=10
באמצעות המתודה CreateInstance אשר מוגדרת במחלקה Array ניתן ליצור מערך חדש. אפשרות זו מקנה לנו את היכולת לכתוב תכניות אשר תיצורנה מערכים חדשים בזמן ריצה אשר כל אחד מהתאים בהאם הוא מ-type אשר לא היה ידוע בשלב כתיבת התכנית. כך לדוגמה, ניתן לכתוב תכנית אשר עושה שימוש במערך של אובייקטים אשר יווצרו ממחלקה שנכתבה על ידי צד ג' ושלא הייתה ידועה לנו בעת כתיבת התכנית. וידאו קליפ זה מסביר ומדגים את אופן השימוש במתודה Array.CreateInstance. כמו כן, וידאו קליפ זה כולל הסברים בנוגע לאופן השימוש במחלקה Type.
זה עתה סיימתי לערוך גירסה חדשה לפרק 'אובייקטים ומחלקות'. הגירסה החדשה כוללת הסבר מדוייק ומפורט בנוגע לאפשרות להגדיר Properies ב-#C. ניתן להוריד את הגירסה החדשה בחינם בעמוד הורדת הפרקים של בלוג זה בכתובת ה-URL הבאה:
http://www.csharpbook.co.il/wordpress/?page_id=10




תגובות אחרונות