public int MainOperationSimplifeid(char operatoru)
{
if (beforeoperation == 2)
{
a2 = Convert.ToInt32(textBox1.Text);
textBox1.Text = "";
result = a1 operatoru a2;
// textBox1.Text = Convert.ToString(result);
a1 = 0;
a2 = 0;
}
beforeoperation++;
return result;
}
A1做一个计算器,A2 - 代表在节目中两个数字,结果是答案的>操作peformed我如何可以通过运营商作为参数传递给一个函数,我在C#
我想到使用其他地方使用的程序
一个单个字符或减少我的所有运营商的一些其他类似的说法,但我不能得到+,*两个整数之间更换为char。 :(
你们可以请帮助这inbult功能或参数可以代替我所有的运营商一个变量,这样我可以传递我的论点。
感谢您在我的问题去:)
感谢的答案,还是我期待一点点简单的答案或意味着更加直接的答案。切换4的情况下看起来不错,但我正在考虑一个更大的运营商堆栈,提供我自己的运营商更好的功能 – 2012-07-24 09:10:08