夜光序言:

随着时间的流逝,年龄在增长,表面是如此,可内心的成长,那才是最重要的,只有这样活着才会变得更加美好,内心的成长是每个人一生的追求,我向往内心的成长,成熟

正文:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace oop规范_封装
{//沉下心//这还只是三大方法,封装、继承、多态//其中一个class Program{static void Main(string[] args){try{//第一个数字Console.WriteLine("请输入数字A:");string strNumberA = Console.ReadLine();//请用户输入需要进行的运算Console.WriteLine("请输入运算符号(+、-、*、/):");string strOperate = Console.ReadLine();//第二个数字Console.WriteLine("请输入数字B:");string strNumberB = Console.ReadLine();string strResult = "";strResult = Convert.ToString(Operation.GetResult(Convert.ToDouble(strNumberA),Convert.ToDouble(strNumberB),strOperate));  //一句话就可以了,使用方法Console.WriteLine("亲~结果是:" + strResult);Console.ReadLine();}catch (Exception e){Console.WriteLine("出现错误,错误信息是:" + e.Message);}}}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace oop规范_封装
{//夜光:这个类主要用于封装刚刚的计算功能//让业务逻辑和界面逻辑分开//从而让他们之间的耦合度降低//作为负责人,应该督促其他成员养成好的习惯class Operation{//GetResult方法,并且传入三个参数,命名规范public static double GetResult(double NumberA, double NumberB,string Operate){//开头赋值,并声明变量double result = 0d;//业务逻辑switch (Operate){case "+":result = NumberA + NumberB; //运算break;case "-":result = NumberA - NumberB;break;case "*":result = NumberA * NumberB;break;case "/":result = NumberA / NumberB;break;}return result; //返回值}}
}

夜光带你走进C# 游戏开发等(七十九)擅长的领域相关推荐

  1. 夜光带你走进C# 游戏开发等(九十二)擅长的领域

    夜光序言: 如果你总是抓着悲伤不肯放手,那么你永远都不会真正地快乐. 正文: lambda表达式:更简单的使用代理 using System; using System.Collections.Gen ...

  2. 【Visual C++】游戏开发笔记三十九 浅墨DirectX教程之七 他山之石:几种几何体的快捷绘制法

    本篇文章里,我们对Direct3D之中几种几何体的简洁绘制方法进行了详细的剖析,最后依旧是提供文章配套的详细注释的demo源代码的欣赏,并在文章末尾提供了源代码下载.(这标题有些歧义的,这个几种是修饰 ...

  3. 夜光带你走进 微信小程序开发(三十)擅长的领域

    夜光序言: 医者,是天神的使者,行医是天定的使命.医者是上天择定救人的人,有异于常人的天赋.用上天所赋予的才能行恶,用救人的药物害人,是会遭天谴的. 正文:           以道御术 / 以术识道 ...

  4. 夜光带你走进 微信小程序开发(四十)擅长的领域

    夜光序言: 赋予清风明月与你 相约少年游,鲜衣怒马. 秀发如烟,风中清扬, 寄予流轩,月下未殇. 清风疏旷,霭霭浮光, 流光皎皎,月色溶溶. 似逢诗意少年,笔下风月无端, 自矜风采若清流. 远山隐隐远 ...

  5. 夜光 带你走进微信小程序研发(十五)

    夜光序言: 有一种责任叫男人,有一种承担叫父亲,有一种无言是父爱.人生沧桑刻满皱纹,生活重担压弯脊梁,无声牵挂花了双眼,时间带走曾经青春,笑容永远停留嘴边, 父亲是家庭的支柱,有他在才变得安逸. 母爱 ...

  6. 夜光 带你走进 Java基础编程实战(十六 Applet编程)

    夜光序言: "你喜欢.这个世界吗?" "无关喜欢,只是早就已经放弃了." --因为世界放弃了他,所以他只能放弃世界. 正文:程序的魅力~~ package co ...

  7. SRPG游戏开发(三十九)第九章 战斗系统 - 一 战斗属性(Combat Properties)

    返回总目录 第九章 战斗系统(Combat System) 在SRPG中,大多数情况是指角色与角色之间的战斗.而这种战斗一般有两种模式: 地图中直接战斗: 有专门的战斗场景. 这两种模式的战斗在数据上 ...

  8. 带你走进整个游戏行业《下》

    接上篇:带你走进整个游戏行业<上> 游戏研发公司工作分类 1.程序 1.1 客户端:主要负责界面的逻辑处理和服务器进行通讯,游戏App中看到的都是出自客户端的,是面向玩家的,做的任何一个功 ...

  9. 《C++游戏开发》笔记十四 平滑过渡的战争迷雾(二) 实现:真正的迷雾来了

    本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9712321 作者:七十一雾央 新浪微博:http:// ...

最新文章

  1. 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求
  2. 【面试精选】关于大型网站系统架构你不得不懂的10个问题
  3. 瑞丽噪声与信噪比的关系_演出扩声系统的噪声与接地
  4. python菜鸟基础教程-Python3 面向对象
  5. java不同类之间参数传递_《java基础》整型包装类之间值得比较
  6. python高斯滤波和降噪_python添加高斯噪声和椒盐噪声,实现中值滤波和均值滤波,实现Roberts算子和Sobel算子...
  7. linux错误说未声明,如何在Linux 32位计算机上解决REG_EIP未声明(在此函数中首次使用)错误?...
  8. 《你不知道的JavaScript(上)》笔记——函数作用域和块作用域
  9. [原创] PHP 使用Redis实现锁
  10. 使用 GraalVM 将纯 JavaFX 项目打包成 EXE
  11. 超详细图解!【MySQL进阶篇】MySQL架构原理
  12. opencv官网下不了了,分享各版本
  13. NAND Flash批量数据烧录
  14. 固定资产管理系统项目总结
  15. kdj买卖指标公式源码_精品 玩转KDJ【精准买卖提示、源码、副图、说明】
  16. 分享几个边玩儿边学的游戏App,学习从未如此轻松有趣
  17. 新手如何在IEEE上发表论文?
  18. 三季度高歌猛进,广告主为何向微博平台迁移?
  19. 系统时间不够精确?试试RTC(实时时钟)
  20. html表单验证spry,Spry验证表单教案

热门文章

  1. 深拷⻉浅拷⻉的区别?如何实现⼀个深拷⻉?
  2. ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
  3. 【JS逆向】无限debugger实战之八仙过海,各显神通。
  4. 6.Java设计模式之设配器模式
  5. 微信小程序开发手记1.0
  6. 工业机器人应用编程考核设备
  7. 计算机视觉之--使用opencv生成简笔画小视频
  8. python内建方法
  9. 第11章实验1:学生成绩管理系统V4.0
  10. The type initializer for ‘Gdip‘ threw an exception