为了账号安全,请及时绑定邮箱和手机立即绑定

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • Switch结构:if...else 之外,C#中还有一种 switch 条件结构,可以用来对变量进行多个分支的等值判断。

    https://img1.sycdn.imooc.com//5b350bd30001c45302590158.jpg

    (变量)与每一个 case 后面的常量进行等值比较,如果相等,就执行对应的分支。执行分支以后, break 关键字会使 switch 结构中止,不会再判断后面的常量。如果变量与所有的常量都不相同,则执行 default 后面的分支。

    switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string )。

    查看全部
    0 采集 收起 来源:C#的switch结构

    2018-06-29

  • 条件运算符:C#提供了一种条件运算符,能够代替简单的 if...else 结构。

    语法: 

    条件表达式 ? 分支1 : 分支2

    ?: 就是条件运算符,可以看到它有3个操作数,所以又被称为三元运算符。它的运算逻辑是:当条件表达式为 true 时,执行分支1;当条件表达式为 false 时,执行分支2。


    查看全部
  • else与if的匹配:if...else 条件结构中,如果某个分支只包含一条命令,那么是可以省略大括号{}的。

    当出现多个 if 和 else ,又没有{}来界定范围时,参考如下原则:

    1. 每一个 else 与前面离它最近的 if 配对。按照这个原则,上面示例代码的两个 else 都与第二个 if 配对,这显然是不可能的,于是又有了第二个原则。

    2. 多个 else 都与同一个 if 相近时,最内层的 else 优先配对。这样,第一个 else 处于内层,就与第二个 if 优先配对,第二个 else 只能与第一个 if 配对。

    编写条件结构时,尽可能加上 {} 可以省掉不必要的错误和麻烦。

    查看全部
  • 多重if结构

    https://img1.sycdn.imooc.com//5b3509310001631201590283.jpg

    查看全部
    0 采集 收起 来源:C#中多重if结构

    2018-06-29

  • if 嵌套:程序开发中,往往需要先判断一个条件是否成立,再判断另一个条件。

    查看全部
  • if...else条件结构:当 if 右边的判断为 true 的时候,会执行分支一;如果判断为 false ,则不会执行分支一。

    每一个 if...else 结构都包含 1 个条件和 2 个分支,而程序会根据条件的真与假,选择执行其中的某一个分支。条件必须为 bool 类型的表达式。

    查看全部
  • 条件结构:使用if关键字实现。

    当 if 右边的判断为 true 的时候,会执行分支一;如果判断为 false ,则不会执行分支一。

    查看全部
  • 流程图是程序步骤的图形化表示方法。流程线用来连接相邻的两个步骤;每一个程序都有且仅有一个开始和结束。

    https://img1.sycdn.imooc.com//5b35079f0001287405930236.jpg

    查看全部
  • C#赋值运算符:

    1. 加赋值:+=,先加后赋值;

    2. 减赋值:-=,先减后赋值;

    3. 乘赋值:*=,先乘后赋值;

    4. 除赋值:/=,先除后赋值;

    5. 取余赋值:%=,先取余后赋值;

    与其他运算符从左向右计算不同,赋值运算符从右向左计算。

    x = y = 2;//从右往左赋值,x、y的值都是2

    查看全部
  • C#逻辑运算符一:

    逻辑运算符用来连接多个 bool 类型表达式,实现多个条件的复合判断。

    1. 逻辑非:!。对某一个 bool 类型表达式取反,即“真变假”或“假变真”。

    2. 逻辑与:&&。判断 2 个 bool 类型表达式是否同时为 true。只有当&&两边的表达式均为 true 时,整个表达式才为 true ;若任意一个表达式为 false ,整个表达式即为 false 。

    3. 逻辑或:||。判断2个 bool 类型表达式中是否有一个为 true 。只要||两边的表达式有一个为 true ,整个表达式即为 true ;若两边的表达式均为 false ,整个表达式为 false 。

      总结: && 运算符,两边同真才算真,一边为假就算假; || 运算符,一边为真即为真,两边同假才是假。

    查看全部
  • C#比较运算符:

    1. 等于:=

    2. 不等于:!=

    3. 大于:>

    4. 小于:<

    5. 大于等于:>=

    6. 小于等于:<=

    表示两个值相等的“等于”是由2个“=”组成的。

    比较运算的结果,都是布尔类型(bool),它表示逻辑上的真(成立)与假(不成立)。真与假用关字 true 和 false 表示。

    查看全部
  • C#算数运算符三:

    1. 自加:++。

    2. 自减:--。

           注意:如果与其他运算在同一语句中,++写在变量前面或后面,算法不一样。

    查看全部
  • C#算数运算符二:

        取余:%。求两个数字相除的余数。

    查看全部
  • C#算数运算符一:

    1. 加:+。计算两个数字的和,连接字符串。

    2. 减:-。做减法。

    3. 乘:*。求乘积。

    4. 除:/。求两数相除的商。两个整数相除,结果仅保留整数部分,小数部分会被舍去。

    查看全部
  • C#标识符命名规则:

    程序中的变量名、常量名、类名、方法名,称作标识符。规则:

    1. 标识符只能由英文字母、数字和下划线组成,不能包含空格和其他字符;

    2. 变量名不能用数字开头;

    3. 不能用关键字当变量名

    查看全部

举报

0/150
提交
取消
课程须知
本课程是C#基础课程,热烈欢迎各位小伙伴拍砖吐槽!!
老师告诉你能学到什么?
1、C#的基本概念 2、Visual Studio的使用技巧 3、C#的语法和程序逻辑

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!