22-12-2019, 03:35
|
|
|
חבר מתאריך: 18.11.18
הודעות: 14
|
|
ציטוט:
במקור נכתב על ידי שימי
אני לא יודע #C, אבל נשמע כאילו מצפים שמשהו שהוא לא null ייכנס ל s (ונראה שזה מספר, כי זה מנסים להחסיר ממנו משהו בשורה 40). כיוון שמה שחוזר ל s הוא תוצאה של המתודה FirstOrDefault שנמצאת במקום כלשהו שאינו בצילום המסך הזה, קשה לנחש מה יכול לגרום לה להחזיר null. אבל אם לצורך העניין כל המקומות בקוד של FirstOrDefault שבהם יש החזרה של null (או של משתנה שקודם מציבים לו null), ישונו כך שאיפה שחוזר null יחזור במקום זה 0, כנראה יגרום לשגיאה להעלם. אולי זו לא תהיה התוצאה הרצויה, ואולי הקוד שם שגוי וזו הסיבה ל null, אבל אין כאן מידע לעבוד איתו...
אולי FirstOrDefault מקבלת כפרמטר משהו לא נכון, וזה הגורם לכך שחוזר null?
|
הסתדרתי מסתבר שהייתה שם פניה לא נכונה. תודה רבה
|