سلام
یه راه ساده و آسون استفاده از XmlSerializer برای سریالی کردن کلاس ها به شکل XML است برای حل این نمونه شما می توانید یک رابط به شکل زیر به پروژه استفاده کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا باید کلاس های شمسی و قمری و میلادی را بر اساس این رابط پیاده کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کلاس های قمری و میلادی هم به همین شکل این رابط رو پیاده می کنن.
بعد از پیاده سازی اون سه کلاس باید کلاس(که در XML می شود عنصر ریشه) Events رو پیاده کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
نهایتا برای استفاده باید از کدی شبیه این استفاده کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
امیدوارم تونسته باشم کمکتون کنم