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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • 单行注释的符号是2条斜线 //(请注意斜线的方向),2条斜线右侧的内容就是注释,左侧的代码不会受影响。

    多行注释以“/*”开始,以“*/”结束,之间的内容就是注释,可以包含多行。    

     文档注释写在类、方法或属性(以后会学到)的前面,它的符号是3条斜线“///”

    查看全部
    0 采集 收起 来源:C#的注释

    2019-03-09

  • 启动调试按钮快捷键:F5


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

    2019-03-09

  • 二维数组的声明:

    int[,] arr = new int[2,3]; //包含2个一维数组,每个一维数组包含3个变量,总共2*3=6个数组元素

    二维数组的赋值和打印:

    arr[1,0] = 28; //二维数组元素有2个索引,都是从0开始,以arr数组为例,元素索引从[0,0]到[1,2]Console.Write( arr[1,0] );
    arr[1,0] = 28; //二维数组元素有2个索引,都是从0开始,以arr数组为例,元素索引从[0,0]到[1,2]Console.Write( arr[1,0] );


    查看全部
  • foreach的用法:

    foreach(数据类型 迭代变量名 in 数组名){

        使用迭代变量

    }

    例:foreach(int x in num){

        x++;

    }

    注:在foreach中不可对数组中的元素进行修改

    查看全部
  • 声明并初始化数组的语法:

    数据类型[] 数组名 = new 数据类型[]{初始值1,初始值2,...初始值3};

    数组的 Length 属性返回数组的长度,即数组元素的个数。

    using System;

    using System.Collections.Generic;

    using System.Text;


    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

               //请在这里完善代码

               string[] FiveMan = new string[]{"关羽","张飞","赵云","马超","黄忠"};

               for(int i=0;i<FiveMan.Length;i++){

                   Console.Write(FiveMan[i]+",");

               }

            }

        }

    }


    查看全部
    0 采集 收起 来源:编程练习

    2019-03-09

  • 数组的声明和初始化:

    数据类型[ ]数组名 = new 数据类型 [长度];

    例:int [ ] num = new int[3]{1,2,3};

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

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


    错误写法: int [ ] num = new int [3]{1,2};

    数组初始长度和实际长度不符错误。

    查看全部
  • using System;

    using System.Collections.Generic;

    using System.Text;


    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {//请完善代码

               for(int y=1;y<=7;y++){  //y表示行

                   for(int x=1;x<=7;x++){  //x表示列

                       if(x==y||x+y== 8){

                           Console.Write("O");

                       }

                       else{

                           Console.Write(".");

                       }

                   }

                   Console.WriteLine();  //内循环结束换行

               } 

            }

        }

    }

    关键是找到行和列数之间的关系,在什么情况下需要如何输出,(x==y||x+y== 8)。循环起始值如果为1,则x+y==8,起始值为0,则x+y==7。

    查看全部
    0 采集 收起 来源:编程练习

    2019-03-08

  • 1、C#中的关键字都是小写的

    2、Console.Write()执行完后不换行

    3、Console.WriteLine()执行往后要换行

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

    2019-03-08


  • string[] names = new string[] { "景珍", "林惠洋", "成蓉", "洪南昌", "龙玉民", "单江开", "田武山", "王三明" };

                int[] score = new int[] { 90, 65, 88, 70, 46, 81, 100, 68 };

                //1、平均分

                int zongfen =  0;

                for(int i = 0; i < score.Length; i++)

                {

                    zongfen += score[i];

                }

                int avg = zongfen / score.Length;

                //2、高于品均分同学

                string name = "";

                for (int i = 0; i < score.Length; i++)

                {

                    if (score[i] > avg)

                    {

                        name += names[i] + " ";

                    }

                }

                Console.WriteLine("平均分是" + avg + ",高于平均分的有:");

                Console.Write(name);


    查看全部
    0 采集 收起 来源:最终项目

    2019-03-08

  • using System;

    using System.Collections.Generic;

    using System.Text;


    namespace Test

    {

        class Program

        {

            static void Main(string[] args)

            {

                //请完善代码

                for(int x = 1;x<=7;x++){

                    for(int y = 7;y>=1;y--){

                        if(x+y == 8 || x == y)

                            Console.Write("o");

                        else{

                            Console.Write(".");

                        }

                    }

                    Console.WriteLine();

                }

            }

        }

    }


    查看全部
    1 采集 收起 来源:编程练习

    2019-03-08

  • 数据类型[ ] 数组名 = new 数据类型[长度]; 

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

    查看全部
  • 函数里面的++和在外面的相反,外面,++在后,加后值

    查看全部
  • C#中最常用的三种循环结构,下面我们小小总结一下:

    55a6126e0001456906970171.jpg

    查看全部

  •  关键字 class ,这个关键字的用途是声明类。比如上面例子中,类名叫做Program。

    关键字 namespace ,这个关键字的用途是声明“命名空间”。比如上面例子中,命名空间叫做MyApp1。

    关键字 using ,这个关键字的用途是导入命名空间。比如这句:using System.Text; 作用是导入System.Text命名空间中的类。

    关键字 static (静态的)、 void (无返回值)、 string (字符串类型)。常常在Main()方法的声明中看到:static void Main(string[] args)

    Main() 方法是 C# 中的特殊方法,是程序的入口,就是说,如果没有 Main ()方法,程序就无法启动。


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

    2019-03-07

  • 条件表达式 ? 分支1 : 分支2
    查看全部

举报

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

微信扫码,参与3人拼团

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

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