سلام دوستان میخواستم بدونم مقدار عددی را که در متد toint به کار میبریم برای چه چیزی است؟
int num = convert.toint32(textbox1.text , 10)
سلام دوستان میخواستم بدونم مقدار عددی را که در متد toint به کار میبریم برای چه چیزی است؟
int num = convert.toint32(textbox1.text , 10)
مبنا رو مشخص می کنه:
// Create a hexadecimal value out of range of the Integer type.
string value = Convert.ToString((long) int.MaxValue + 1, 16);
// Convert it back to a number.
try
{
int number = Convert.ToInt32(value, 16);
Console.WriteLine("0x{0} converts to {1}.", value, number.ToString());
}
catch (OverflowException)
{
Console.WriteLine("Unable to convert '0x{0}' to an integer.", value);
}
دوست عزیز منظور شما این هست که اون عدد 10 یک مقدار پیش فرض است؟
شما اگر پارامتر دومی تعیین کنی که می تونه 2 و 8 و 10 یا 16 باشه به اون مبنا تبدیل میشه اگه نه همون مبنای 10.