نقل قول نوشته شده توسط mehdi0020 مشاهده تاپیک
با سلام ضمن تشکر از پاسخ کاملتون اگر انکان داره در مورد دستور return یه توضیح مختصر بدید از $ خطا میگیره
کاراکتر $ یکی از ویژگی های خوب C#‎ 6 هست
میتونید به شکل زیر هم تغییرش بدید

return string.Format(@"{0}/{1}/{2}", persianCalendar.GetYear(startdate), persianCalendar.GetMonth(startdate).ToString("00") , persianCalendar.GetDayOfMonth(startdate).ToString( "00"));

موفق باشید