C# 6 – Table Of Content

      בעבר כתבתי סידרת פוסטים על מה חדש ב – C# 4.0. לאחרונה התחלתי לכתוב על מה חדש ב – C# 6.0, בקרוב אשלים את החסר ואכתוב על C# 5.0. להלן תוכן העניינים. מה חדש ב – C# 6.0 חלק 1, על nameof מה חדש ב – C# 6.0 חלק 2, על Interpolated Strings. מה […]


    מה חדש ב– C# 6, חלק 7

      בפרק הקודם למדנו על שיפורים בטיפול בשגיאות, הפעם נלמד אודות תוספת למחלקות סטטיות עד היום היה לנו שלושה שימושים במילה using כדי להגדיר namespace שנשתמש בו בקובץ הזה (using System.IO) כדי להגדיר alias עבור מחלקות (using Word = Microsoft.Office.Interop.Word) כדי לעטוף שימוש במשתנה שהמחלקה שלו מממשת IDisposable כך שהקוד נעטף מאחורי הקלעים ב – […]


    מה חדש ב– C# 6, חלק 6

      בפרק הקודם למדנו על שיפורים ב – Automatic properties, הפעם נראה על שיפורים ב – try catch אחד הדברים שלפעמים נעשה בבלוק של try, זה מספר בלוקים של catch כדי שנוכל לטפל בשגיאה המתאימה, לדוגמה: Code Snippet try{    string str = File.ReadAllText("the path.txt");}catch(FileNotFoundException e) {    if (e.FileName.EndsWith(".txt"))    {        //….    }    else    {        //…..    }}catch(Exception […]