eido300 פורסם 2013 ביולי 29 Share פורסם 2013 ביולי 29 ניסיתי להציג message box והמהדר כתב לי Cannot assign to 'Show' because it is a 'method group'חיפשתי על זה קצת באינטרנט ולא מצאתי שום דבר מועיל, אשמח אם מישהו יוכל להסביר לי מה הוא רוצה.תודה. קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2013 ביולי 29 Share פורסם 2013 ביולי 29 ניסית לעשות משהו כזה?MessageBox.Show = ...נ.ב. תמיד תכתוב גם את הקוד שנותן לך את השגיאה. אנחנו לא אמורים לנחש. קישור לתוכן שתף באתרים אחרים More sharing options...
eido300 פורסם 2013 ביולי 29 מחבר Share פורסם 2013 ביולי 29 זה הקוד שכתבתי:[LEFT]if (ab) { MessageBox.Show = "palindrome"; }[/LEFT]ובכללי מה השגיאה הזאת אומרת.תודה. קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2013 ביולי 29 Share פורסם 2013 ביולי 29 בדיוק מה שחשבתי. MessageBox.Show זו פונקציה, אתה חייב לקרוא לה כמו שקוראים לפונקציה. קישור לתוכן שתף באתרים אחרים More sharing options...
eido300 פורסם 2013 ביולי 29 מחבר Share פורסם 2013 ביולי 29 שיניתי את זה ל:[LEFT]if (ab) { MessageBox.Show("palindrome"); }[/LEFT]תודה רבה. קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2013 ביולי 29 Share פורסם 2013 ביולי 29 אכן.באופן כללי, מה שהשגיאה אמרה לך היא כזה דבר: "לא ניתן לבצע השמה לתוך 'Show' משום שהיא קבוצת מתודות". כשניסית לעשות משהו כזה:MessageBox.Show = xyzהקומפיילר מפרש את זה כהשמה של הערך של xyz לתוך האיבר Show של המחלקה MessageBox. אבל Show הוא לא משתנה, אלא מתודה (ליתר דיוק "קבוצת מתודות", כי יש הרבה פונקציות שונות בשם MessageBox.Show, שמקבלות פרמטרים שונים). קישור לתוכן שתף באתרים אחרים More sharing options...
eido300 פורסם 2013 ביולי 29 מחבר Share פורסם 2013 ביולי 29 הבנתי, תודה רבה. קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.