- האם Assembly.Load הוא הפנייה סטטית או הפנניה דינאמית?
הפנייה דינאמית קורת בזמן ריצה על ידי קריאה למגוון פונוקציות כגון Assembly.Load ולכן זה הפניה דינאמית. - מה זה assembly qualified name
assembly qualified name הוא איננו השם של האסמלי אלא זה השם המלא של האסמבלי כולל הגרסא שלו, culture , השם הפנימי שלו וכך נוצרת חתימה ייחודית, לדוגמא:
System.Xml.XmlDocument, System.Xml, Version=1.3.4400.0,Culture=neutral, PublicKeyToken=b77asfrhgfc934e089" - האם ("assembly.load("foo.dll זו פקודה חוקית
לא, פונקציה זו צריכה לקבל שם של אסמבלי ולא שם קובץ. - כיצד strongly-named assembly שונה מאחד שהוא לא strongly-named assembly
strongly-named assembly הוא אסמבלי ש נחתם בעזרת מפתח public/private וניתן לשים אותו ב GAC וכך לשמור על מעקב אחר גרסאות, קוד יותר בטוח. - האם DateTime יכול להיות null
לא, DateTime הוא משתנה מסוג value type ולכן הוא חייב להישמר ב stack, ניתן לאתחל אותו datateim.mindatetime ולהשתמש בו בצורה הזו במקום ב null.
יום ראשון, 14 בפברואר 2010
שאלות בנושא #C מקבץ מספר 2
הירשם ל-
תגובות לפרסום (Atom)
אין תגובות:
הוסף רשומת תגובה