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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • 解决实际问题的步骤就叫做“算法”。

    变量的交换也如此。两个变量的交换也需要一只“空杯子”,就是中间变量。


    查看全部
    0 采集 收起 来源:算法——交换

    2018-10-21

  • 常量,顾名思义,就是“不会改变的量”。

    常量在声明时赋值,之后是不能修改的。

    const 关键字,表明PI是一个常量; double 关键字,表明PI的类型为“双精度浮点型”(一种精度很高的数字类型)。

    查看全部
    0 采集 收起 来源:C#的常量

    2018-10-21

  • Main方法:程序入口;static静态,void无返回值;
    “;”分号代表命令的结束;
    F5调试;Ctrl+F5直接运行;
    class 类,是C#程序的最小单元,C#程序是由一个个类组成;
    namespace命名空间:用来组织和管理类。一个命名空间下面可能会有多个类;
    using后面的名字都是命名空间的名字;


    查看全部
  • string[,] score = new string[8,2]{ { "吴松", "89" }, { "钱东宇", "90" }, { "伏晨", "98" }, { "陈陆", "56" }, { "周蕊", "60" }, { "林日鹏", "9" }, { "何昆", "93" }, { "关欣", "85" } };
                int index = 0;
                for(int i=1;i<score.GetLongLength(0);i++){
                    if (int.Parse(score[index,1])<int.Parse(score[i,1])){
                        index=i;
                    }
                }
                Console.WriteLine("分数最高的是{0},分数是{1}",score[index,0],score[index,1]);

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

    2018-10-21

  • C#数组的五种声明方式

    一、声明一个未经初始化的数组引用,以后可以把这引用初使化为一个数组实例

    int[] intArray;

    intArray = new int[10];

    注:数组的引用必须以相同或相关类型实例化,数组初使化默认值,值类型为0,引用类型为null

     

    二、声明一个数组引用并对他进行初使化,该数组引用被立即赋予一个数组的新实例。

    int[] intArray = new int[10];

     

    三、声明一个数组,初使化数组引用,并给数组元素赋值

    int[] intArray = new int[3] {1,2,3};

    注:初使化列表以逗号(,)隔开,且列表中的个数必须与数组长度一致。

     

    四、与第三种方式基本相同,只是不设置数组的初使化大小,由数组元素确定。

    int[] intArray = new int[] {1,2,3};

     

    五、这是第四种方式的简化版,其中的数组类型与数组大小是根据初使化列表推断出来的。

    int[] intArray = {1,2,3};

     

    多维数据

    多维数组为矩形数组,有多个维度与索引,维度在[]中用逗号隔开,“[,]”,例如最

    常见的二维数组:

    int[,] intArray = new int[2,3] {{1,2,3},{4,5,6}};

     

    交错数组

    交错数组被认为是一个数组的数组,交错数组的每一个矢量都可以有不同的长度。

    首先应定义交错数组中的行(矢量数),再声明每行的元素个数

    int[][] intArray = new int[2][]{new int[]{1,2,3},new int[] {1,2,3,4}}

    注意与二维数组的区别


    查看全部
  • 对比变量 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 。

    查看全部
  • break是跳出当前循环体外,而continue是跳过在continue后面的语句,转而跳到循环判断条件中,进行下一次的循环;同理可知while和do-while循环的一样

    查看全部
  • 55a6126e0001456906970171.jpg常用的三种循环结构

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

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

    2018-10-19

  • foreach内循环的每个成员不能重新赋值

    foreach(int x in _array){

    //x不能重新赋值

    }

    查看全部
  • 在Visual Studio的开发环境中,关键字被标识为蓝色,下图代码中,用红方框圈出的单词就是关键字。

     


    查看全部
    0 采集 收起 来源:C#中的关键字

    2018-10-18

  • 循环打印:

    1

    12

    123

    ······

    for (int y = 1; y <= 7; y++)

                {

                    for (int x = 1; x <= y; x++)

                    {

                        Console.Write(x);

                    }

                    Console.WriteLine();//换行

                }


    查看全部
  • do/while第一次直接执行无需条件判断,与while不同

    55a6126e0001456906970171.jpg

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

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

    2018-10-18

  • 55a0909400018e3b03200347.jpg

    程序流程图:开始结束用无棱角矩形,输入输出平行四边形,处理过程用矩形,菱形表示判断和分支,箭头表示走向

    查看全部

举报

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

微信扫码,参与3人拼团

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

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