1 Star 0 Fork 0

冯祖铭/计算器的版本优化

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Figure.cs 2.39 KB
一键复制 编辑 原始数据 按行查看 历史
冯祖铭 提交于 2020-10-12 21:15 . 2-13
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Calcuator
{
class Figure
{
protected int _numOne;
private string _str1;
protected string Str1
{
get { return _str1; }
set { _str1 = value; }
}
public int NumOne
{
get { return _numOne; }
set { _numOne = value; }
}
protected int _numTwo;
private string _str2;
public string Str2
{
get { return _str2; }
set { _str2 = value; }
}
public int NumTwo
{
get { return _numTwo; }
set { _numTwo = value; }
}
protected char _character;
public char Character
{
get { return _character; }
set { _character = value; }
}
public void InPut()
{
NumOne = Convert.ToInt16(Console.ReadLine());//Convert.Int()里必须是数字
Character = Convert.ToChar(Console.ReadLine());
NumTwo = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("=");
}
public string Link()
{
Str1 = Console.ReadLine();
Character = Convert.ToChar(Console.ReadLine());
Str2 = Console.ReadLine();
if (Character == '+')
{
Str1 += Str2;
return Str1;
}
else if (Character == '-')
return Str1 = Str1.Replace(Str2, "");
else
return "字符串错误";
}
public double Count()
{
if (Character == '+')
{
return NumOne + NumTwo;
}
else if (Character == '-')
{
return NumOne - NumTwo;
}
else if (Character == '*')
{
return NumOne * NumTwo;
}
else if (Character == '/')
{
double d = (double)NumOne / NumTwo;
return d;
}
else return -1;
}
public bool Equals(int a, int b)
{
if (a == b)
return true;
else
return false;
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/feng-zuming/C2-3.git
git@gitee.com:feng-zuming/C2-3.git
feng-zuming
C2-3
计算器的版本优化
master

搜索帮助