PDA

View Full Version : سوال درمورد حذف "," درمورد عملیات ریاضی



mahan351
شنبه 03 اسفند 1392, 20:23 عصر
سلام
من از دستور زیر برای گزاشتن علامت , برای واحد های پولی استفاده می کنم:

private void textBox12_TextChanged(object sender, EventArgs e)
{
string s;
Int64 n;
try
{
s = textBox12.Text.Replace(",", "");
n = Convert.ToInt64(s);
textBox12.Text = n.ToString("#,#");
textBox12.Select(textBox12.Text.Length, 1);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}



}

بعد موقعی که می خوام مقادیر داخل textbox رو با یه textbox دیگه ضرب کنم ارور میده و فک میکنه که یه حرفه(بخواط علامت ",")راهی هست که موقعی که جمع میشه این علامت برداشته بشه؟

erfan_urchin
شنبه 03 اسفند 1392, 20:46 عصر
سلام
string value1 = textBox1.Text.Replace(",", string.Empty);
string value2 = textBox2.Text.Replace(",", string.Empty);
int i = Convert.ToInt16(value1) * Convert.ToInt16(value2)