PDA

View Full Version : مبتدی: NullReferenceException was unhandled مشكل از كجاست؟



mohsen_bnevis
دوشنبه 29 اردیبهشت 1393, 16:54 عصر
سلام. من تازه شروع به برنامه نويسي كردم و يه كدي نوشتم كه به نظر خودم هيچ مشكلي نداره ولي وقتي اجراش مي كنم با اين ارور مواجه ميشمNullReferenceException was unhandled . لطفا كمكم كنين.

مهرداد صفا
دوشنبه 29 اردیبهشت 1393, 19:19 عصر
سلام.
دوست من شما قبل از اینکه نمونه سازی از Student بکنید، اقدام به مقداردهی اعضای لیست می کنید که خوب طبیعتا باید به این خطا بر بخورید!
دقت کنید که شما در سازنده کلاس لیست دانش آموزان رو نمونه سازی کردید ولی اعضای آن کماکان nullهستند و باید نمونه سازی بشن.
در اولین خط متود insert این کد رو اضافه کنید:

st[Position]=new Student()...

mohsen_bnevis
سه شنبه 30 اردیبهشت 1393, 12:31 عصر
سلام. دستت درد نكنه. اين مشكل حل شد ولي يه مشكل ديگه داره . توي متود اينسرت تكست باكس 1 و 2 مقداردهي نميشن . من از روش ارث بري استفاده كردم ولي فكر كنم يه جاي كار رو اشتباه كرده باشم چون وقتي از روش متغيرهاي استاتيك استفادم مي كنم جواب ميده ولي از روش ارث بري جواب نميده. ممنون ميشم اگه در اين مورد هم كمكم كنين.