swallow.pa
جمعه 06 اردیبهشت 1392, 19:07 عصر
سلام به همه
اين كد منه
public static string strToday;
public static void Today()
{
DateTime Dt = DateTime.Now;
System.Globalization.PersianCalendar Pc = new System.Globalization.PersianCalendar();
strToday = Pc.GetYear(Dt) + "/";
if (Pc.GetMonth(Dt) < 10)
strToday += "0" + Pc.GetMonth(Dt) + "/";
else
strToday += Pc.GetMonth(Dt) + "/";
if (Pc.GetDayOfMonth(Dt) < 10)
strToday += "0" + Pc.GetDayOfMonth(Dt);
else
strToday += Pc.GetDayOfMonth(Dt);
}
}
public enum PersianMontth
{
فروردبن =1,
اردیبهشت = 2,
خرداد = 3,
تیر = 4,
مرداد = 5,
شهریور = 6,
مهر = 7,
آبان = 8,
آذر = 9,
دی = 10,
بهمن = 11,
اسفند = 12,
}
و خط بعدي كه اشكال تو اينه
public string MonthName()
{
PersianMontth PM = strToday.Substring(6, 2).ToString;
}
متن خطا هم اينه :
Error 1 Cannot convert method group 'ToString' to non-delegate type 'PersianDate.PersianMontth'. Did you intend to invoke the method? C:\PersianDate\PersianDate\PersianDate.cs 16 32 PersianDate
چطور اون حل كنم لطفا توضيح بديد
ممنون
اين كد منه
public static string strToday;
public static void Today()
{
DateTime Dt = DateTime.Now;
System.Globalization.PersianCalendar Pc = new System.Globalization.PersianCalendar();
strToday = Pc.GetYear(Dt) + "/";
if (Pc.GetMonth(Dt) < 10)
strToday += "0" + Pc.GetMonth(Dt) + "/";
else
strToday += Pc.GetMonth(Dt) + "/";
if (Pc.GetDayOfMonth(Dt) < 10)
strToday += "0" + Pc.GetDayOfMonth(Dt);
else
strToday += Pc.GetDayOfMonth(Dt);
}
}
public enum PersianMontth
{
فروردبن =1,
اردیبهشت = 2,
خرداد = 3,
تیر = 4,
مرداد = 5,
شهریور = 6,
مهر = 7,
آبان = 8,
آذر = 9,
دی = 10,
بهمن = 11,
اسفند = 12,
}
و خط بعدي كه اشكال تو اينه
public string MonthName()
{
PersianMontth PM = strToday.Substring(6, 2).ToString;
}
متن خطا هم اينه :
Error 1 Cannot convert method group 'ToString' to non-delegate type 'PersianDate.PersianMontth'. Did you intend to invoke the method? C:\PersianDate\PersianDate\PersianDate.cs 16 32 PersianDate
چطور اون حل كنم لطفا توضيح بديد
ممنون