PDA

View Full Version : Error 1 No overload for method 'DateShamsi' takes 0 arguments



azitaj
شنبه 23 اردیبهشت 1396, 11:21 صبح
اگه میشه لطفا راهنمایی کنید که چرا این کد اروور و داره
No overload for method 'DateShamsi' takes 0 arguments
این کد داخل کلاس




public string DateShamsi(DateTime _date)
{
PersianCalendar perc = new PersianCalendar();
StringBuilder strb = new StringBuilder();
strb.Append(perc.GetYear(_date).ToString("0000"));
strb.Append("/");
strb.Append(perc.GetMonth(_date).ToString("00"));
strb.Append("/");
strb.Append(perc.GetDayOfMonth(_date).ToString("00"));
return strb.ToString();
}


واین هم داخل دکمه

Date db = new Date();
label1.Text=Date.DateShamsi();

رامین مرادی
شنبه 23 اردیبهشت 1396, 12:24 عصر
چون تابع شما یک نوع ورودی تاریخ داره که باید اونو هم هنگام فراخوانی بهش ارسال کنید.
label1.Text=Date.DateShamsi(DateTime);