דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. FildeName C#

FildeName C#

מתוזמן נעוץ נעול הועבר ארכיון code613m
3 פוסטים 2 כותבים 318 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    שמואל
    כתב ב נערך לאחרונה על ידי
    #1

    יש את הפונקציה הזו שנותנת את שם השדה על פי הסטרינג שלו

    typeof(T).GetProperty("ID")
    

    הבעיה שלי שאני לא מצליח לקבל את ערך הvalue רק את כל הדברים מסביב שם המאפיין ושאר פרטים עליו אבל לא את ערך הvalue
    (הצורך שלי בזה הוא לקבל מאפיין של ID בזמן ריצה ולדעת את ערכו ומאחר ומדובר באופן גינארי בשעת כתיבת הקוד אני לא יכול לגשת לID באופן מפורש אם לא בדרך שציינתי, כך ע"פ ראות עיני)
    תודה!

    פורסם במקור בפורום CODE613 ב17/08/2014 11:50 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • S מנותק
      S מנותק
      softs
      כתב ב נערך לאחרונה על ידי
      #2

      שים לב שאתה מקבל נתונים על הסוג של האובייקט ועל properties שלו שזה דברים סטטיים (Shared)
      בשביל לקבל ערך של Property אתה צריך לומר לו מאיזה מופע של האובייקט

      הקוד הבא בהנחה ש obj הוא המופע של האובייקט שלך יתן לך את התוצאה הרצויה

      typeof(T).GetProperty("ID").GetValue(obj)
      

      פורסם במקור בפורום CODE613 ב17/08/2014 12:43 (+03:00)

      תגובה 1 תגובה אחרונה
      2
      • ש מנותק
        ש מנותק
        שמואל
        כתב ב נערך לאחרונה על ידי
        #3

        עובד מצוין
        תודה רבה!

        פורסם במקור בפורום CODE613 ב17/08/2014 13:02 (+03:00)

        תגובה 1 תגובה אחרונה
        0

        בא תתחבר לדף היומי!
        • התחברות

        • אין לך חשבון עדיין? הרשמה

        • התחברו או הירשמו כדי לחפש.
        • פוסט ראשון
          פוסט אחרון
        0
        • דף הבית
        • קטגוריות
        • פוסטים אחרונים
        • משתמשים
        • חיפוש
        • חוקי הפורום