באמצעות המתודה CreateInstance אשר מוגדרת במחלקה Array ניתן ליצור מערך חדש. אפשרות זו מקנה לנו את היכולת לכתוב תכניות אשר תיצורנה מערכים חדשים בזמן ריצה אשר כל אחד מהתאים בהאם הוא מ-type אשר לא היה ידוע בשלב כתיבת התכנית. כך לדוגמה, ניתן לכתוב תכנית אשר עושה שימוש במערך של אובייקטים אשר יווצרו ממחלקה שנכתבה על ידי צד ג' ושלא הייתה ידועה לנו בעת כתיבת התכנית. וידאו קליפ זה מסביר ומדגים את אופן השימוש במתודה Array.CreateInstance. כמו כן, וידאו קליפ זה כולל הסברים בנוגע לאופן השימוש במחלקה Type.
באמצעות המתודה Sort אשר מוגדרת במחלקה Array ניתן למיין מערכים, לרבות מערכים של אובייקטים. כדי למיין באמצעות מתודה זו מערך של אובייקטים, יש להגדיר את המחלקה שממנה האובייקטים נוצרים כמחלקה שיורשת מ-IComparable. ב-interface זה מוגדרת מתודה אחת בלבד ששמה CompareTo. וידאו קליפ זה מסביר כיצד לעשות זאת.
וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון מהיר', אשר ידוע בשמו הלועזי Quick Sort. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו הרקורסיבי. הוידאו זמין בשני חלקים.
וידאו קליפ זה מסביר כיצד ניתן לשלוח ערכים לתכנית שמפעילים משורת הפקודה. ההסבר עושה שימוש בדוגמת קוד קצרה.
וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון הכנסה'. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו. אף כי אלגוריתם זה בדרך כלל נחשב לפחות יעיל, זהו אחד האלגוריתמים הפשוטים להבנה ומסיבה זו נהוג ללמוד אותו בקורסי תיכנות.
וידאו קליפ זה מסביר כיצד פועל האלגוריתם 'מיון בועות'. ההסבר כולל שימוש בדוגמת קוד ושימוש באיורים אשר מסבירים את אופן פעולתו.
סיימתי לכתוב את הפרק בנושא 'מערכים ומחרוזות תווים'. ההסברים תמציתיים וקצרים. אני ממליץ לצפות בוידאו קליפים שנלווים לנושא זה. את הפרק ניתן להוריד בחינם בעמוד הורדת הפרקים בבלוג זה:
http://www.csharpbook.co.il/wordpress/?page_id=10
וידאו קליפ זה מסביר כיצד יוצרים מערך של אובייקטים ב-#C. הוידאו עושה שימוש בדוגמת קוד ובתרשימים שמסבירים את מה שקורה כאשר התכנית רצה.
שלום עולם!
אופרטורים, הורשה, הקדמה ל-#C, טיפול בשגיאות, ייצוג של פונקציות, יסודות השפה, מחלקות, מערכים, קלט / פלט, תיכנות מקבילי, תקשורת תגובה אחת »זהו הפוסט הראשון שלי בבלוג www.CSharpBook.co.il שזה עתה סיימתי להקים באמצעות WordPress, מערכת הקוד הפתוח הפופולרית בעולם להקמה וניהול של בלוגים.
בכוונתי להשתמש בבלוג זה כדי לפרסם את הפרקים שאני כותב עבור "המדריך הישראלי ל-#C" וכמו כן, כדי לפרסם מגוון וידאו קליפים קצרים אשר מסבירים נושאים בסיסיים שונים ב-#C.
עבור כל פרק ב-"מדריך הישראלי ל-#C", שכעת אני עובד על פיתוחו, החלטתי להקים קטגוריה נפרדת. כל פוסט אשר מתייחס לפרק מסויים בספר ימוקם בקטגוריה של אותו פרק. באופן זה, יוכל להיווצר דו שיח אשר דרכו אוכל להבין טוב יותר את הצרכים של הקוראים. אנא אל תהססו לפרסם את תגובותיכם והערותיכם. זו הדרך הטובה ביותר לשפר את הספר באופן תמידי.



















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