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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
  • C#运算符的优先级请参考下面的顺序:

    括号。学数学的时候我们就知道,要先计算括号里面的内容。C#语言也是一样,如果有多层括号,要从里向外计算。括号优先级最高。

    一元运算符。有些运算符两边有2个操作数,比如2+3、6%5等等,这些叫做二元运算符。只有一个操作数的叫做一元运算符,它们的优先级高于二元运算符。一元运算符包括:++(自加) 、 --(自减) 、 !(逻辑非)

    *(乘)、/(除)、%(取余)

    +(加)、-(减)

    >(大于)、<(小于)、>=(大于等于)、<=(小于等于)

    ==(等于)、!=(不等于)

    &&(逻辑与)

    ||(逻辑或)

    赋值运算符。包括:=、+=、-=、*=、/=、%=。

    另外,还需要注意一点:优先级相同的运算符从左向右计算(赋值运算符相反)


    查看全部
  • 逻辑运算符用来连接多个 bool 类型表达式,实现多个条件的复合判断。C#中的逻辑运算符包括:逻辑非( ! )、逻辑与( && )、逻辑或( || )

    查看全部
  •  double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。

    查看全部
    0 采集 收起 来源:C#的类型转换

    2018-08-06

  • int i=3.0;变量i的精度低于3.0,但是由于i已经声明为int型的变量,变量的值可以变,但变量的类型可不能变来变去的,所以这条命令会出错的。

    查看全部
    0 采集 收起 来源:C#的类型转换

    2018-08-06

    1. 二维数组 就是以数组作为元素的数组

    2. 声明 int[,] arr= new int[2,3];

    3. GetLongLenth() 返回数组中一维数组的个数

    查看全部
  • UML

    silverlight

    framework

    ce

    mobile

    查看全部
  • for(int i=1;i<=7;i++)

                {

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

                    {

                        if(j==i || i+j==8)//对角线打印O

                        {

                            Console.Write("O");

                        }

                        else

                        {

                            Console.Write(".");

                        }

                    }

                    Console.WriteLine();

                }


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

    2018-08-03

  • C#标识符的命名规则

    程序中的变量名、常量名、类名、方法名,都叫做标识符。C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错。这套规则简单说有下面三条:

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

    错误的标识符声明:string $user; //错在使用了其他字符

    ②变量名不能用数字开头。

    错误的标识符声明:double 6h;//错在用数字开头

    ③不能用关键字当变量名。

    错误的标识符声明:char static ;//错在用关键字static做变量名


    查看全部
  • double转int,会取整,小数点后面都舍掉。

    查看全部
    0 采集 收起 来源:C#的类型转换

    2018-08-03

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

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

    注意:你会发现,所有关键字都是由小写字母组成的,C#语言中,大小写是严格区分的。


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

    2018-08-03

  • C#的类型转换

    上一节我们学习了4种数据类型,也提到每种类型的变量只能存这种类型的数据。可是,有时候真的需要把不同类型的值放在一起运算,比如这种:3.5+8 这时候怎么办呢?有下面2种情况:

    自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。
    以3.5+8为例,显然数字8的精度较低(int),而3.5的精度较高(double),所以,8会自动转换为double型,即转换为3.5+8.0进行运算,结果为11.5。

    请看这个例子:double d=2; 2的精度显然低于变量d的精度,所以2会自动转换为2.0然后赋值给d。
    再看这个例子:int i=3.0;变量i的精度低于3.0,但是由于i已经声明为int型的变量,变量的值可以变,但变量的类型可不能变来变去的,所以这条命令会出错的。

    强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:

    int i=(int)3.0;

    数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
    需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。


    查看全部
    0 采集 收起 来源:C#的类型转换

    2018-08-03

  • C#的数据类型

    我们知道声明变量需要写出数据类型,我们今天要学习的是最常用的几种类型。
    字符类型 char ,存储用 '' (单引号)括起来的一个字符,例如:

    char sex='男';//存储性别

    字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如:

    string address="北京市宣武区牛街北口";//存储地址

    整数类型 int ,存储整数,例如:

    int age=23;//存储年龄

    双精度浮点型 double ,存储小数,例如:

    double salary=7991.63;//存储工资

    以上四种是最常用的数据类型,其他常用类型,我们会随着课程深入慢慢介绍。

    需要注意的是,某种类型的变量,只能存储这种类型的数据,否则,可能会出错。


    查看全部
    0 采集 收起 来源:C#的数据类型

    2018-08-03

  • 算法——交换

    上次我们学习了变量。这次我们将了解,怎样将2个变量的值交换。
    交换2个变量的值,就如同交换两只杯子中的饮料:一杯满满的牛奶和一杯满满的咖啡,怎样才能互换呢?

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

    string a="振刚";//第一个变量 string b="文峰";//第二个变量 string temp;//中间变量 //第一步:将变量a赋值给中间变量 temp=a;//如同牛奶倒入空杯 //第二步:将变量b赋值给变量a a=b;//如同咖啡倒入牛奶杯 //第三步:将中间变量赋值给变量b b=temp;//如同空杯中的牛奶倒入咖啡杯 //此时交换完成,变量a存储了“文峰”,b存储了“振刚”

    上面三个步骤就能交换2个变量,你学会了吗?
    这种解决实际问题的步骤就叫做“算法”,交换就是最常用的一种算法。


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

    2018-08-03

  • C#的变量

    上一节我们学习了常量,但编程中使用最多的是变量,这一节我们学习变量。

    变量能够存储数据,并且与常量不同,变量存储的数据可以修改。比如今年18岁,明年可以变成19岁。

    使用变量分为3步:声明、赋值、使用。

    声明变量的语法:数据类型 变量名;

    给变量赋值的语法:变量名=值;

    请阅读下面的代码:

    运行结果如此:

    变量的声明和赋值可以同时完成,上面代码Main()方法中的前两行可以改写为:

    int age=18;//声明并赋值


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

    2018-08-03

  • C#的常量

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

    我们平时书写的数字(比如12.85)、字符(比如'F')、字符串(比如"谢谢"),它们都属于“字面常量”。

    有一些常量既重要又容易出错,比如圆周率π的值为3.1415926......,所以,我们常常会使用自定义常量。请看下面的代码:

     

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

    你会发现,这段代码中使用了2次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量3.1415926只书写了一次。这样做避免了重复书写导致的错误。

    运行效果:

     

    还有一点要特别注意:常量在声明时赋值,之后是不能修改的。


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

    2018-08-03

举报

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

微信扫码,参与3人拼团

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

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