{
drawTop();
Console.Write("▕ ▕");
Console.Write("{0}", num);
writeAt("▕ ▕", 52, 4);
drawDown();
}
{
Console.SetCursorPosition(x, y);
Console.WriteLine(s);
}
其中Console.SetCursorPosition(x, y);定位光标位置,x,y是坐标需自己找,这样在占位符{0}中传值的时候,就不会把后方的竖杠向后推了,输入数字是布局不会变动。
{
string temp = "";
ConsoleKeyInfo cki = new ConsoleKeyInfo();
while (cki.Key.ToString() != "Enter")
{
draw(temp);
cki = Console.ReadKey();
temp += cki.KeyChar.ToString();
Console.Clear();
}
return temp;
}
{
string str1 = getNum();
double d1=Convert.ToInt64(str1);
ConsoleKeyInfo cki = Console.ReadKey(false);
string str2 = getNum();
double d2=Convert.ToInt64(str2);
string reasult =Convert.ToString( Count(d1, d2, cki.KeyChar));
draw(reasult);
}
{
if (c == '+')
{
double r = d1 + d2;
return r;
}
else if(c=='-')···