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

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

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

array_class_demo.zip

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

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

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

array_sort.zip

הסבר והדגמה למיון מהיר (Quick Sort)

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

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

quick.zip

שליחת ערכים לתכנית דרך שורת הפקודה

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

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

ParametersToMainDemo.zip

הסבר והדגמה למיון הכנסה

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

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

insert.zip

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

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

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

bubble.zip

הפרק 'מערכים ומחרוזות תווים' זמין להורדה

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

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

מערך של אובייקטים ב-#C

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

וידאו קליפ זה מסביר כיצד יוצרים מערך של אובייקטים ב-#C. הוידאו עושה שימוש בדוגמת קוד ובתרשימים שמסבירים את מה שקורה כאשר התכנית רצה.

RectanglesArrayDemo.zip

שלום עולם!

אופרטורים, הורשה, הקדמה ל-#C, טיפול בשגיאות, ייצוג של פונקציות, יסודות השפה, מחלקות, מערכים, קלט / פלט, תיכנות מקבילי, תקשורת תגובה אחת »

זהו הפוסט הראשון שלי בבלוג www.CSharpBook.co.il שזה עתה סיימתי להקים באמצעות WordPress, מערכת הקוד הפתוח הפופולרית בעולם להקמה וניהול של בלוגים.

בכוונתי להשתמש בבלוג זה כדי לפרסם את הפרקים שאני כותב עבור "המדריך הישראלי ל-#C" וכמו כן, כדי לפרסם מגוון וידאו קליפים קצרים אשר מסבירים נושאים בסיסיים שונים ב-#C.

עבור כל פרק ב-"מדריך הישראלי ל-#C", שכעת אני עובד על פיתוחו, החלטתי להקים קטגוריה נפרדת. כל פוסט אשר מתייחס לפרק מסויים בספר ימוקם בקטגוריה של אותו פרק. באופן זה, יוכל להיווצר דו שיח אשר דרכו אוכל להבין טוב יותר את הצרכים של הקוראים. אנא אל תהססו לפרסם את תגובותיכם והערותיכם. זו הדרך הטובה ביותר לשפר את הספר באופן תמידי.

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