PDA

View Full Version : سوال: تبدیل مقدار label به int



elnaz ja
پنج شنبه 07 اسفند 1393, 13:35 عصر
سلام

دستور تبدیل مقدار label به int چطوریه ؟ ممنون از کمکتون :)

Mohammad_dn
پنج شنبه 07 اسفند 1393, 13:38 عصر
سلام
int intnum=int.Parse(label1.text);

elnaz ja
پنج شنبه 07 اسفند 1393, 16:13 عصر
سلام»
int intnum=int.Parse(label1.text);

نبودِ همین یه خط کد کل پروژمو از کار انداخته بود :) ممنونم واقعا :لبخندساده:

fakhravari
پنج شنبه 07 اسفند 1393, 20:43 عصر
از convert استفاده کنید مزایا بیشتری داره

mbasirati
پنج شنبه 07 اسفند 1393, 22:29 عصر
از convert استفاده کنید مزایا بیشتری داره

میشه بگی مزایاش چیه و کلا فرق این دو نوع تبدیل در چیه؟

ahmad156
پنج شنبه 07 اسفند 1393, 23:13 عصر
Convert.ToInt32 تکمیل شده Int32.Parse هست.در واقع Convert.ToInt32 مقدار ورودی رو چک میکنه اگر null بود صفر برمیگردونه در غیر این صورت Int32.Parse رو بر روی اون اعمال میکنه.

public static int ToInt32(string value)
{
if (value == null)
{
return 0;
}
return int.Parse(value, CultureInfo.CurrentCulture);
}