boysfe5
شنبه 05 مرداد 1392, 17:01 عصر
سلام
دوستان ببینید در این مورد منظور من درسته یا نه
در این قطعه کد تاریخ شمسی را در تک باکس قرار می دهیم اگه ماه بزرگتر از 9 باشد
آیا بعد از علامت سوال که GetMonth استفاده شده منظورش اینه که بزرگتر از 9 بود همان را قرار بده یعنی مثلا "11" بعدش و استفاده از ":" در اینجا به معنی در غیر اینصورت یعنی کوچکتر از 9 بود بیا اولش یه صفر "0"بزار بعد ماه را قرار بده
آیا در مورد این قطعه کد منظور من درسته یا نه؟ اگه درست نباشه لطفا راهنمایی کنید. مرسی
mtxtDate.Text = Pc.GetYear(DateTime.Now).ToString() +
"/" + (Pc.GetMonth(DateTime.Now) > 9 ? Pc.GetMonth(DateTime.Now).ToString() : "0" + Pc.GetMonth(DateTime.Now).ToString()) +
"/" + (Pc.GetDayOfMonth(DateTime.Now) > 9 ? Pc.GetDayOfMonth(DateTime.Now).ToString() : "0" + Pc.GetDayOfMonth(DateTime.Now).ToString());
دوستان ببینید در این مورد منظور من درسته یا نه
در این قطعه کد تاریخ شمسی را در تک باکس قرار می دهیم اگه ماه بزرگتر از 9 باشد
آیا بعد از علامت سوال که GetMonth استفاده شده منظورش اینه که بزرگتر از 9 بود همان را قرار بده یعنی مثلا "11" بعدش و استفاده از ":" در اینجا به معنی در غیر اینصورت یعنی کوچکتر از 9 بود بیا اولش یه صفر "0"بزار بعد ماه را قرار بده
آیا در مورد این قطعه کد منظور من درسته یا نه؟ اگه درست نباشه لطفا راهنمایی کنید. مرسی
mtxtDate.Text = Pc.GetYear(DateTime.Now).ToString() +
"/" + (Pc.GetMonth(DateTime.Now) > 9 ? Pc.GetMonth(DateTime.Now).ToString() : "0" + Pc.GetMonth(DateTime.Now).ToString()) +
"/" + (Pc.GetDayOfMonth(DateTime.Now) > 9 ? Pc.GetDayOfMonth(DateTime.Now).ToString() : "0" + Pc.GetDayOfMonth(DateTime.Now).ToString());