שינוי שמות באמצעות באמצעות Refactoring

יסודות השפה אין תגובות »

וידאו קליפ זה מסביר כיצד ניתן להשתמש באפשרויות ה-Refactoring של ה-Visual Studio כדי לבצע שינויים בשמות של מתודות, משתנים, מחלקות וכו'.. באופן יעיל.

הסבר והדגמה למיון בועות

מערכים אין תגובות »

וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון בועות'. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו.

bubble.zip

הבנת רקורסיה באמצעות דוגמת קוד

יסודות השפה אין תגובות »

וידאו קליפ זה מסביר כיצד פועלת פונקציה רקורסיבית פשוטה. הוידאו כולל שימוש בדוגמת קוד פשוטה אשר כוללת הגדרה של פונקציה רקורסיבית לחישוב עצרת.

factorial_recursive.zip

מיון מערכים באמצעות המתודה Array.Sort

מערכים 2 תגובות »

באמצעות המתודה Sort אשר מוגדרת במחלקה Array ניתן למיין מערכים, לרבות מערכים של אובייקטים. כדי למיין באמצעות מתודה זו מערך של אובייקטים, יש להגדיר את המחלקה שממנה האובייקטים נוצרים כמחלקה שיורשת מ-IComparable. ב-interface זה מוגדרת מתודה אחת בלבד ששמה CompareTo. וידאו קליפ זה מסביר כיצד לעשות זאת.

array_sort.zip

גירסה חדשה לפרק 'הורשה'

הורשה אין תגובות »

זה עתה סיימתי לערוך גירסה חדשה לפרק 'הורשה'. הגירסה הקודמת כללה חוסר דיוק בהסבר שנוגע להרשאות הגישה של members שמוגדרים ב-interface. ההסבר שופר. את הגירסה החדשה של פרק זה ניתן להוריד בעמוד הורדת הפרקים של אתר זה בכתובת ה-URL הבאה:
http://www.csharpbook.co.il/wordpress/?page_id=10

הסבר אופן השימוש במתודה CreateInstance אשר מוגדרת במחלקה Array

מערכים אין תגובות »

באמצעות המתודה CreateInstance אשר מוגדרת במחלקה Array ניתן ליצור מערך חדש. אפשרות זו מקנה לנו את היכולת לכתוב תכניות אשר תיצורנה מערכים חדשים בזמן ריצה אשר כל אחד מהתאים בהאם הוא מ-type אשר לא היה ידוע בשלב כתיבת התכנית. כך לדוגמה, ניתן לכתוב תכנית אשר עושה שימוש במערך של אובייקטים אשר יווצרו ממחלקה שנכתבה על ידי צד ג' ושלא הייתה ידועה לנו בעת כתיבת התכנית. וידאו קליפ זה מסביר ומדגים את אופן השימוש במתודה Array.CreateInstance. כמו כן, וידאו קליפ זה כולל הסברים בנוגע לאופן השימוש במחלקה Type. 

array_class_demo.zip

גירסה חדשה לפרק 'אובייקטים ומחלקות'

מחלקות אין תגובות »

זה עתה סיימתי לערוך גירסה חדשה לפרק 'אובייקטים ומחלקות'. הגירסה החדשה כוללת הסבר מדוייק ומפורט בנוגע לאפשרות להגדיר Properies ב-#C. ניתן להוריד את הגירסה החדשה בחינם בעמוד הורדת הפרקים של בלוג זה בכתובת ה-URL הבאה:
http://www.csharpbook.co.il/wordpress/?page_id=10

גירסה חדשה לפרק 'יסודות השפה'

יסודות השפה אין תגובות »

זה עתה סיימתי לערוך גירסה חדשה לפרק 'יסודות השפה'. הוספתי הסבר לפקודות קדם מהדר (Preprocessor Directives). ניתן להוריד את הגירסה החדשה בחינם בעמוד הורדת הפרקים של בלוג זה בכתובת ה-URL הבאה:
http://www.csharpbook.co.il/wordpress/?page_id=10

גירסה חדשה לפרק 'הקדמה ל-#C'

הקדמה ל-#C אין תגובות »

זה עתה סיימתי לערוך גירסה חדשה לפרק 'הקדמה ל-#C'. ניתן להוריד אותה בעמוד הורדת הפרקים של בלוג זה בכתובת ה-URL הבאה:
http://www.csharpbook.co.il/wordpress/?page_id=10

הדגמה לשימוש בפקודות קדם מהדר

יסודות השפה אין תגובות »

פקודות קדם מהדר, אשר ידועות בשמן הרשמי Preprocessor Directives, מאפשרות לנו להשפיע על אופן פעולת המהדר. הן משמשות בעיקר כדי להורות למהדר לכלול (או להימנע מלכלול) קטעי קוד מסויימים בתהליך ההידור. הוידאו קליפ הבא מסביר ומדגים שימוש בסיסי בפקודות אלה.

def_undef_sample.zip

להכנס RSS תגובות RSS פוסטים
WP Theme & Icons by N.Design Studio
התאמה לעברית: We CMS