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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • static表示“静态的”。 string表示“字符串”数据类型。 using常常写在类的前面,用来引用其他命名空间中的类。
    查看全部
    0 采集 收起 来源:练习题

    2016-06-07

  • 在c#中,所有的关键字都是小写的,是严格区分大小写的
    查看全部
    0 采集 收起 来源:C#中的关键字

    2016-06-06

  • C#的声明数组和赋值 编程中有这样一种情形:我们需要存储多个同类型数据。比如,保存 1600 个学生的年龄。是否需要声明 1600 个 int 类型的变量?过了一年,学生们长了 1 岁,是否需要给每个变量重新赋值?这件事情,想想就怕怕。好在C#中有一种数组,专门存储一组相同类型的数据。数组的声明和初始化语法如下: 数据类型[ ] 数组名 = new 数据类型[长度]; 注意:数组名像变量名一样要遵循标识符的命名规则;长度必须是整数 下面我们来比较变量和数组的声明与初始化,右边是在内存中为变量和数组分配空间的示意: 对比变量 x 和数组 y 就会发现,数组 y 中其实包含了 3 个 double 类型的变量,为什么是 3 个?因为初始化数组时在 [ ] 中声明的长度为 3 。既然都在数组 y 中,所以 3 个变量(应该叫数组元素)的名字都叫 y ,为了区分它们,按照顺序给它们加上索引 [0]、[1]、[2] 。请注意:数组的索引从 0 开始递增。那么,数组 y 中 3 个元素的名字就变成了 y[0]、y[1]、y[2] 。最后再注意一点:数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 。 数组元素的赋值与普通变量相同。下面的示例中,我们声明了一个长度为 3 的 string 类型数组,逐个赋值,然后打印: 上例中,需要注意的是元素的索引,数组元素索引从 0 开始递增,所以长度为 3 的数组,其元素索引为 [0]、[1]、[2] 。 如何知道一个数组的长度呢? 数组.Length 属性会返回数组的长度(即数组元素的个数)。请看下面的例子: 代码中的 friends.Length 会返回 friends 数组的长度,请看运行结果:
    查看全部
  • 定义一个变量,赋值,开始while循环
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-06

  • visual studio -- 按F1 → MSDN交流学习区
    查看全部
  • 关键字 class ,这个关键字的用途是声明类。比如上面例子中,类名叫做Program。 关键字 namespace ,这个关键字的用途是声明“命名空间”。比如上面例子中,命名空间叫做MyApp1。 关键字 using ,这个关键字的用途是导入命名空间。比如这句:using System.Text; 作用是导入System.Text命名空间中的类。 关键字 static (静态的)、 void (无返回值)、 string (字符串类型)。常常在Main()方法的声明中看到:static void Main(string[] args) Main() 方法是 C# 中的特殊方法,是程序的入口,就是说,如果没有 Main ()方法,程序就无法启动。
    查看全部
    0 采集 收起 来源:C#中的关键字

    2016-06-05

  • lP, n 了) 票n
    查看全部
    0 采集 收起 来源:练习题

    2016-06-05

  • using System; using System.Collections.Generic; using System.Text; namespace projAboveAvg { class Program { static void Main(string[] args) { //同学姓名 string[] names = new string[] { "景珍", "林慧洋", "成蓉", "洪南昌", "龙玉民", "单江开", "田武山", "王二明" }; //同学成绩 int[] score = new int[] { 90, 65, 88, 70, 46, 81, 100, 68 }; //总分 int num = 0, avg; for (int x = 0; x < score.Length; x++) { num += score[x]; } //平均分 avg = num / score.Length; //打印平均分 Console.WriteLine("平均分是{0},高于平均分的有:",avg); //高于平均分的同学 for(int x=0;x < score.Length;x++) { if(score[x] > avg) { //打印高于平均分的同学名字 Console.Write(names[x]+" "); } } } } }
    查看全部
    0 采集 收起 来源:最终项目

    2018-03-22

  • 学习
    查看全部
    0 采集 收起 来源:练习题

    2016-06-05

  • 命名空间{ 类{ Main方法{ 命令行; } } }
    查看全部
  • F9 添加断点 F5调试程序
    查看全部
    0 采集 收起 来源:如何调试程序

    2016-06-05

  • string的用法要读透
    查看全部
  • 此处有总结
    查看全部
    0 采集 收起 来源:C#中的关键字

    2016-06-04

  • vs f1
    查看全部
  • 为何还是提示错误? string[] name=new string[8]; int[] score=new int[8]; int sum=score[0],avg; for(int i=0;i<name.Length;i++) { Console.Write("第{0}个同学的姓名:{1}",(i+1),name[i]); name[i]=Console.ReadLine(); Console.Write("第{0}个同学的分数:{1}",(i+1),score[i]); score[i]=int.Parse(Console.ReadLine()); sum+=score[i]; } avg=sum/score.Length; Console.WriteLine("平均分是{0},高于平均分的有:",avg); for(int i=0;i<name.Length;i++) { if(score[i]>avg) { //Console.Write(" "+name[i]); Console.Write(" {0} ",name[i]); } }
    查看全部
    0 采集 收起 来源:最终项目

    2018-03-22

举报

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

微信扫码,参与3人拼团

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

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