您的位置:首页 > 职场人生

电脑小白学习软件开发-C#的选择语句、异常捕获,进攻程序员

2016-10-07 21:29 507 查看
写代码也要读书,爱全栈,更爱生活。每日更新原创IT编程技术及日常实用视频。

我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是不在话下。

不得不说,C#这门语言是小编以为最好的语言。其优美的语法,最具人性化的新特性,以及无敌的开发工具令人陶醉。接触过不少语言,却一直回味写C#的那种状态。

本人认为目前C#是比较适合入门的语言,最为小白,热衷于电脑编程开发的人,可谓是一个大大的福利。

不管如何写过多少中语言教程,在写C#教程时却是如此的富含感情。为了完成我们的全栈梦,作为服务器端,本公众号,暂且使用.Net进行学习讲解。

本教程是基础教程,适合任何有志于学习软件开发的人。当然因为技术的连贯性,推荐按照顺序查看。

上篇文章:C#入门教程(三)–接收用户输入、转义字符、类型转换-打造C

文章总目录:http://blog.sina.com.cn/s/blog_6ab069310102wpj6.html

回顾一下,创建项目流程:

打开Visual Stdio。



创建控制台项目:



我们在这里写代码:



选择语句:按照学校里面优良中级的例子讲解本知识点。

众所周知,学校的成绩可以分为如下:


1.90分以上 ---- 优秀

2.80分以上90分以下 ---- 良好

3.70分以上80分以下 ---- 中等

4.60分以上70分以下 ---- 及格

5.60分以下 ---- 不及格


五个等级,我们就实现一个,用户输入分数直接计算分数等级的控制台程序。

if语句:



语法讲解:if 可以理解为如果的意思。 if后面跟着小括号,小括号代表的是条件。条件成立则执行小括号后的大括号里面的内容。

例如上图流程大致为:


else 表示 上面条件都不成立执行else的代码。

&&:表示并且

||:表示或者

效果:



请把以上代码在vs中敲写三遍及以上。

switch语法:

与if相比较来说switch就不怎么好用了。例如下图:




//switch只能区别不同的单个项目。判断s的值是什么,然后执行对应的代码,

//所以我们把成绩,除以十 把它的商作为 switch项目

//break:代表:停止执行switch代码。 如果不加的话 还会去执行下面的代码

//default表示如果上面的代码没有执行的话, 默认执行这个


异常捕获:

异常就是程序的执行过程中产生的错误。比如我们学习过的类型转换。如果类型转换失败,则会产生异常。

捕获异常代码:



如果我们输入非整数,则会抛出异常:



本节课代码下载地址:https://github.com/Shellcheng/CSharpCourse04

写代码也要读书,爱全栈,更爱生活。每日更新原创IT编程技术及日常实用视频。


微信公众平台:做全栈攻城狮

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐