نوشته شده توسط
daniyaltjm
پس یعنی من بیام برای حالت های دیگه هم از این کد استفاده کنم و از / * استفاده کنم؟
این کد هم همون کار رو انجام میده؟ من از این استفاده می کردم!
Label1.Text = Label1.Text.Replace('+', '-');
سلام دوست من ، اینی که الان شما نوشتید میاد توی کل متن هرچی علامت مثبت هست رو به منفی تبدیل میکنه ولی اینطور که من متوجه شدم شما فقط میخواید در مرحله اول اگر کاراکتر آخر عدد نباشه و اگر نبود علامت مثبت به منفی تبدیل بشه
bool digit = char.IsDigit(textBox1.Text.Last());
if (digit)
{
MessageBox.Show("Last Character is Number");
}
else
{
MessageBox.Show("Last Character is not Number");
if (textBox1.Text.EndsWith("+"))
{
textBox1.Text= textBox1.Text.Substring(0,textBox1.Text.Length - 1);
textBox1.AppendText("-");
}
else
{
MessageBox.Show("Last character is not ' + ' ");
}
اگه باز برات سوالی پیش اومده توی این قسمت بگو تا بگم