以下代码可在 github 找到
using System; using System.Linq; /** * 基础类型,变量,函数 */ public class Day02 { /**从控制台获取,并计算两个数的和 */ public Day02() { Console.WriteLine("请输入一个加法式子:"); //读取控制台输入 string inputStr = Console.ReadLine(); //查找输入的符号位置 int plusIndex = inputStr.IndexOf("+"); //提取加数 string numStr1 = inputStr.Substring(0, plusIndex); //提取被加数 int strLen = inputStr.Count(); string numStr2 = inputStr.Substring(plusIndex + 1, strLen - plusIndex - 1); //把string类型转换为float类型,并计算 float num1 = float.Parse(numStr1); float num2 = float.Parse(numStr2); float sun = num1 + num2; Console.WriteLine("结果是:" + sun); } }
Mian方法
using System; namespace ConsoleApp1 { class Program { static void Main(string[] args) { if (args is null) { throw new ArgumentNullException(nameof(args)); } Console.WriteLine("======Main开始运行======="); //导入外部类,并运行 //Console.WriteLine("======Day01开始运行======="); //new Day01(); Console.WriteLine("======Day02开始运行======="); new Day02(); //Console.WriteLine("======Day03_1开始运行======="); //new Day03_1(); //Console.WriteLine("======Day03_2开始运行======="); //new Day03_2(); Console.WriteLine("======Main运行结束======="); } } }
项目目录: