DCSIMG
C# - Ohad Aston - ASP.NET Blog

Ohad Aston - ASP.NET Blog

פיתוח לאינטרנט, ASP.NET ועוד

על הבלוג

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

Try Opera today - it's free

Ohad Aston's Facebook profile

Pagerank - קידום בגוגל

website counter

Powered by TinyMCE
Add to Technorati Favorites
Add to Google

אני ב - Twitter

    הבלוגספירה

    עצומות חשובות - חתמו והשפיעו!

    פרוייקטים ששווים הצצה

    Browse by Tags

    All Tags » C# (RSS)
    throw exception, או שמא סתם throw?
    לעתים אני נתקל בקוד בסגנון הבא: try { DoSomething(); } catch (Exception ex) { // Some logging operation or whatever... throw ex; } השורה throw ex כביכול זורקת חריג חדש עם אותם הפרטים של ה - Exception הקודם, מה שגורם למחיקת ה - Stack Trace. במידה וביצענו פעולות כלשהן על חריג, ואנחנו מעוניינים לזרוק אותו מחדש, יש להשתמש במילה throw בלבד, לדוגמה: try { DoSomething(); } catch (Exception ex) { // Some logging operation or whatever... throw ; } במקרה הזה ה - Stack Trace המקורי ישאר (כמובן שזה תקף לכל שפה...
    Posted: Apr 22 2008, 07:23 PM by OhadAston | with 3 comment(s)
    תגים:, ,
    שאלה בפורום תפוז: Properties ב - .NET
    השאלה: יש לי את הקוד הבא בקלאס כל שהוא: private float _thickness; internal float _Thickness { get { return _thickness; } set { _thickness = value ; } } השאלה שלי  היא מה ההבדל בין _thickness לבין _Thickness? אחד מהעקרונות ב - OOP (ר"ת של Object Oriented Programing ) הוא Encapsulation (בעברית יכול להקרא גם "כימוס"). נניח שאתה יוצר Class כלשהו שיש לו התנהגות מסויימת, מבחינת המפתח שמשתמש בו, הקלאס (להלן "המחלקה") היא קופסה שחורה שעושה משהו. (לדוגמה המחלקה Random מחזירה...
    Posted: Mar 03 2008, 10:17 PM by OhadAston | with 1 comment(s)
    תגים:, ,
    מבנה בר איפוס? (או בעברית, Nullable Struct) + האופרטור (הסודי) ??
    לאחרונה יצא לי להתקל במצב שהייתי צריך להשתמש ב - Struct שיכול להיות null (כמובן שאפשר לעבור ל - class, אבל זו לא הנקודה), על מנת שאוכל לדעת האם הוא מאותחל. נניח ויש לנו את ה - struct הבא: public struct NiceStruct { public NiceStruct( int _NiceInt, string _NiceString) { this ._NiceInt = _NiceInt; this ._NiceString = _NiceString; } private readonly int _NiceInt; private readonly string _NiceString; public int NiceInt { get { return _NiceInt; } } public string NiceString { get { return _NiceString;...
    Posted: Dec 08 2007, 06:23 PM by OhadAston | with 2 comment(s)
    תגים:,