عنوان: دانلود سورس کد VB.NET برای استخراج لیست بین دو تاریخ با سازگار بودن با تقویم میلادی، شمسی و قمری
در این راهنما به صورت کامل و جامع، یک نمونه سورس کد VB.NET ارائه میشوَد که بتوانید بین دو تاریخ در سه تقویم میلادی (میلادی/گریگوریانس)، شمسی (جلالی/فـارس) و قمری (اسلامی) لیستی از تاریخها استخراج کنید. هدف این است که پروژهای ساده اما قابل توسعه داشته باشید تا بتوانید تاریخهای ورودی را به سه تقویم مختلف تبدیل کنید، محدوده زمانی را به دقت طی کنید و نتایج را به سه صورت نمایش دهید.
1) پیشنیازها و مفاهیم پایه
2) مدل کارکردی مطلوب
- تاریخ مبدا و تاریخ مقصد به صورت سهگانه: میلادی، شمسی، قمری (برای هر تقویم یکی دو کادر ورودی یا یک کادر تاریخ با تبدیل داخلی).
- لیست روزانه تاریخها از مبدا تا مقصد بر حسب میلادی، شمسی و قمری.
- تاریخی که مبدا است برابر با تاریخی است که کاربر مشخص کرده.
- بازه تاریخها میتواند با میانجیگری «تا» یا «از تا» باشد.
- اگر مبدا بزرگتر از مقصد بود، میتوانید به کاربر پیام خطا بدهید یا در حالت خودکار وارونه کنید.
3) نمونه کد VB.NET (کنسول) برای استخراج لیست بین دو تاریخ در سه تقویم
```vb
Imports System
Imports System.Globalization
Module DateRangeMulticalendar
Sub Main()
Console.WriteLine("وارد کردن
...