آموزش: ذخیره و باگذاری ابجکت ها

ساخت وبلاگ
چکیده : سلامشاید برای شما هم پیش اومده که توی پروژه تون بخواهید یک متغیر از نوعی که خودتون تعریف کردید رو ذ... با عنوان : آموزش: ذخیره و باگذاری ابجکت ها بخوانید :

سلام
شاید برای شما هم پیش اومده که توی پروژه تون بخواهید یک متغیر از نوعی که خودتون تعریف کردید رو ذخیره, کنید، مثلا یه کلاس تعریف کردید که کلی پارامتر و تنظیمات، لیست، متغیرهای داخلی (که خودشون از کلاس های مختلف تعریف شدن) و می خواهید کاربر با انتخاب گزینه "ذخیره پروژه" در منوی اصلی برنامه همه این تنظیمات رو ذخیره کنه و در دفعات بعدی که برنامه رو باز کرد با زدن "باز کردن پروژه" همه این تنظیمات از داخل فایل بارگذاری بشه.
در این صورت از این کدی که من نوشتم می تونید استفاده کنید
https://github.com/mrbm2007/ObjectSaver

برای دوستانی که با serialization آشنا هستن باید بگم که این پروژه دو تا اختلاف مهم داره، یکی اینکه فیلدهای غیر public هم ذخیره می شن و یکی دیگه اینکه رفرنس ها بین اشیا از بین نمیره (توی خود صفحه گیت هاب توضیحات بیشتری هست)

...
نویسنده : محمد رضا جوادیان بازدید : 5 تاريخ : سه شنبه 20 آذر 1397 ساعت: 14:42