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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • C#中数组元素有多种初始化方式,请看下例: char []a=new char[3]; char []b=new char[]{'A','B','C'}; char []c={'A','B','C'}; char []d=new char[3]{'A','B','C'};//Java不支持这种写法 Ps:应该char []标识名=...;不能char 标识名[]=...; 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    0 采集 收起 来源:编程练习

    2016-08-26

  • if(x%2==0)显然是在筛选偶数,偶数是不需要打印的。但如果用 break 关键字,则循环到 x==2 的时候就会结束,显然不符合要求,所以,应该是 continue
    查看全部
  • 数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 。 数组.Length 属性会返回数组的长度(即数组元素的个数)。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • continue 会立即停止本次循环体,剔除一些特殊数据
    查看全部
  • switch 中的(变量)只能是3种类型:整型(如 int )、字符型( char )、字符串类型( string )。 Ps1:N个操作数就称为N元运算符。 Ps2:如果没break;case我一直运行下去,包括碰到default也会执行下去。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    0 采集 收起 来源:C#的switch结构

    2016-08-26

  • 当出现多个 if 和 else ,又没有{}来界定范围时,请参考下面2条原则: ①每一个 else 与前面离它最近的 if 配对。按照这个原则,上面示例代码的两个 else 都与第二个 if 配对,这显然是不可能的,于是又有了第二个原则。 ②多个 else 都与同一个 if 相近时,最内层的 else 优先配对。这样,第一个 else 处于内层,就与第二个 if 优先配对,第二个 else 只能与第一个 if 配对。上面的示例代码会输出“C”。 Ps:编写条件结构时,尽可能加上 {} 可以省掉不必要的错误和麻烦。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 注意一点:优先级相同的运算符从左向右计算(赋值运算符相反)。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • x = y = 2;//从右向左赋值,x、y的值都是2,但是不能这样写 int x=y=2; 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Console.WriteLine(age++);作用等同于下面两句: Console.WriteLine(age);//先打印 age=age+1;//后自加 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • C#无boolean类型,但是有布尔类型( bool )。真与假用关键字 true 和 false 表示。 C#:Console.Write((double)3);//3 Java:System.out.println((double)3);//3.0 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    0 采集 收起 来源:练习题

    2016-08-26

  • 请看这个例子:double d=2; 2的精度显然低于变量d的精度,所以2会自动转换为2.0然后赋值给d。 再看这个例子:int i=3.0;变量i的精度低于3.0,但是由于i已经声明为int型的变量,变量的值可以变,但变量的类型可不能变来变去的,所以这条命令会出错的。所以修改值为3或者int i=(int)3.0; 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    0 采集 收起 来源:C#的类型转换

    2016-08-26

  • 第三题{0}、{1}...{n}什么意思?! 这个叫做占位符,所谓占位符,就像是挤公交抢座,先占好位置,然后再使用真正的值来替换掉它。 例1: string.Format("这是第{0}个占位符,这是第{1}个占位符。","1","2"); 输出结果:这是第1个占位符,这是第2个占位符 Ps:占位符中的数字代表后面参数列表的下标,从0开始,就像数组的下标一样。一个占位符可以出现多次。 例2: string.Format("这是{0}个占位符,这是另外{0}个占位符。","1"); 输出结果:这是1个占位符,这是另外1个占位符 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • 易错题第二题 Ps1:第二题只是这样写不规范,但是运行并没错。 Ps2:Ctrl+J:代码提示。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    0 采集 收起 来源:练习题

    2016-08-26

  • 文档注释写在类、方法或属性(以后会学到)的前面,它的符号是3条斜线“///”。 注意:代码中的Console.WriteLine()与之前的Console.Write()不同,Console.Write()不换行,而Console.WriteLine()会在打印之后换行。 Ps:声明常量的关键字是const,且声明常量必须同时赋值。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    1 采集 收起 来源:C#的注释

    2016-08-26

  • F5:运行且闪退 Ctrl+F5:运行不闪退 命名空间中包含若干各类,类是C#的最小单元。 注意:你会发现,所有关键字都是由小写字母组成的(记住Main不是关键字),C#语言中,大小写是严格区分的。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部

举报

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

微信扫码,参与3人拼团

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

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