נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: אינדקס ממחלקה

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
אוריה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 29 January 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 230
נשלח בתאריך: 09 February 2010 בשעה 18:51 | IP רשוּם
ציטוט אוריה

שלום, יש לי בעיה:
כתבתי מחלקה שמכילה אובייקט Dictonary ב-VB .NET שהמפתח שלו
הוא המחלקה עצמה(יכול להיות שזה קשור...) ואח"כ כתבתי אובייקט
שהוא Dictonary שגם המפתח שלו הוא Dictonary.
ואז הופיע לי הקשקוש הזה:
קוד:

Class '~~~' cannot be indexed because it has no default
property.

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

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 11 February 2010 בשעה 11:02 | IP רשוּם
ציטוט ניר

שים מעט יותר קוד שיהיה אפשר לשחזר את הבעיה

__________________
מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
אוריה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 29 January 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 230
נשלח בתאריך: 11 February 2010 בשעה 20:33 | IP רשוּם
ציטוט אוריה

כתבתי את המחלקה הזאת:
קוד:

Public Class RelativeClauses
    Public sen As Sentence
    Public RCS As List(Of RelativeClauses)
    Public obj As Objects
    Public Referring As String
    Public Sub New(ByVal _sen As Sentence, ByVal _obj As
Objects, ByVal _ref As String, ByVal _rcs As List(Of
RelativeClauses))
        sen = _sen
        obj = _obj
        Referring = _ref
        RCS = _rcs
    End Sub
End Class

ואז כתבתי שמתי אובייקט Dictionary שהמפתח שלו הוא מהסוג של
המחלקה הזאת.
יכול להיות שהמפתח צריך להיות Structure?
חזרה לתחילת העמוד הצג את כרטיס החבר של אוריה חפש הודעות אחרות של אוריה בקר בדף הבית של אוריה
 
שושן
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 12 February 2010 בשעה 11:42 | IP רשוּם
ציטוט שושן

אתה צריך שהמפתח של המילון ירש מ-System.IEqualable<T> כדי שיהיה אפשר להשוות בין מופעים שונים שלו.
חזרה לתחילת העמוד הצג את כרטיס החבר של שושן חפש הודעות אחרות של שושן בקר בדף הבית של שושן
 
אוריה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 29 January 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 230
נשלח בתאריך: 18 February 2010 בשעה 09:06 | IP רשוּם
ציטוט אוריה

תודה
חזרה לתחילת העמוד הצג את כרטיס החבר של אוריה חפש הודעות אחרות של אוריה בקר בדף הבית של אוריה
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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