PDA

نسخه کامل مشاهده نسخه کامل : Xml در C#



p_boy
18-10-2007, 19:59
سلام

یه مشکل تو کتاب آقای هاشمیان دارم
اگه این کتابو دیده باشید فصل 19 مربوط به xml میشه ولی فکر میکنم کدش مشکل داشته باشه وقتی میخوام run کنم این error رو میده

Inconsistent accessibility: parameter type 'Address_Book.Address' is less accessible than method 'Address_Book.Form1.PopulateAddressFromForm(Addres s_Book.Address)


البته وقتی برنامه رو بدون استفاده از PopulateAddressFromForm اجرا میکنم از این قسمت error میگیره

XmlSerializer serializer = new XmlSerializer(this.GetType)



سورس رو اینجا گذاشتم اگه تونستید یه کمکی کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

مرسی

p_boy
25-10-2007, 00:12
هیچ کسی نمی دونه مشکل این چیه؟!

s_hd
14-08-2013, 13:25
دوست عزیز
این خطا بیان می‌کنه که کلاس Form1 به کلاس Address دسترسی ندارد.
دقت کنید که در خود کتاب، کلاس‌های SerializableData و Address هردو public تعریف شدند!

GetType هم با توجه به اینکه، یک متد است نه یک ویژگی، باید به صورت ()GetType نوشته شود.