变量

一、.Net平台

1、                  .net平台

.net        

                        .net  Frame Work 框架

                       (提供了一个稳定的环境,供.net运行)

 

二、c#编程语言

三、.net能干什么?

四、.net平台下的两种交互模式?

 1、

c/s:客户机(Client)/服务器模式(Server)  

     B/S:浏览器(Browser)/服务器模式(Server)

五、vs的各个组成部分

1、解决方案、项目及类之间的关系:

 

     解决方案:公司

     项目: 部门

     类: 员工

 

 

六、   C#快捷键

Ctrl+s保存

Ctrl+k+c注释所选代码

Ctrl+k+u 取消所选代码的注释

Ctrl+k+d 快速对齐所选的代码

Ctrl+j 快速弹出只能提示

 

折叠冗余的代码:

              #region  和  #endregion

 

例1:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace _7._7

{

    classProgram

    {

        staticvoidMain(string[] args)

        {

      #region这些代码是没用的但是我不想删掉

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

            Console.WriteLine("hello world");

     #endregion

        }

    }

}

 

 

 

七、C#变量的几种数据类型

用来在计算机中存储数据

1、整数类型:

例如:

     存储整数:100

     数据类型:整数

     在内存中开辟的空间应该是整数类型

代码如下:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace 变量

{

    class Program

    {

        static void Main(string[] args)

        {

            //官方语言:声明或者定义一个int类型的变量

            int number;  //在内存中开辟了一块能够存储数据的空间

 

            //官方语言:给这个变量赋值

            number = 100;//表示把100存储到这块空间里

         //同时这里这么多代码,可以用一条语句代替:int n = 100 ;

        }

    }

}

 

 

“=”号:在这里并不表示等于的意思,而是赋值的意思,表示把等号右边的值赋值给等号左边的变量名。

声明并且给变量赋值的简写形式:

变量类型  变量名 =  值 ;

Int       n   = 100; //在这里的意思就是将100赋值给变量n

 

2、double类型:<可以储存整数,也可以储存小数>

 

double d =3.23;   //这个double可以存储小数

2、       string类型 :

            string zsName = "张山";

            //string zsName;

            //zsName ="张山";   

****字符串可以为空****

3、       char字符类型:

****字符不可以为空****

Char字符类型只能有一个字符

4、 decimal类型:

   decimal money =500m;      //银行存钱的数据类型

数据类型总结:

 

1〉            整数类型: int  只能储存整数,不能储存小数。

 

2〉            小数类型: double  既能存储整数,也能存储小数。小数点后面的位数15-16位。

 

3〉            金钱类型: decimal  用来存储金钱的,值后面需要需要加上一个m。

 

4〉            字符串类型:  string  用来储存多个文本,也可以存储空,字符串类型的值需要被双引号引着。

 

5〉            字符类型:  char   用来储存单个字符,最多最少只能有一个字符,不能存储空,字符类型的值需要用单引号引起来,英文半角状态下的单引号。

 

 

七、   C#变量的使用规则

 如果你要使用变量的时候,应该要先声明,再赋值,再使用。

八、   C#变量的命名规范

 

1、首先要保证的就是这个变量的名字要有意义。

2、现阶段给变量起名字的时候都以字母开头。

3、后面可以跟任意“字母”、数字、下划线。

4、起的名字不能与c#系统中的关键词重复。

5、在c#中大小写是敏感的。

6、同一变量名不允许重复定义

 

 

给变量起名字的时候要满足两个命名规范:

1、Camel骆驼命名规范,要求变量名首单词的首字母要小写,其余每个单词的首字母都要大写,多用于给变量命名。

例如:  highSchoolStudent

2、Pascal:命名规范:要求每个单词的首字母都要大写,其余的字母都要小写,多用于给类和方法命名。

例如:HighSchoolStudent

 

 

 

九、   C#赋值运算符

“=”:表示赋值的意思,把等号右边的值,赋值给等号左边的变量。

      由等号连接的表达式称之为赋值表达式。

      注意:每个表达式我们都可以求解除一个定值,对于赋值表达式而言,等号左边变量的值,就是整个赋值表达式的值。

         例如:   int number  =  10 ;

       

 

   例1:重新赋值,一旦给一个变量重新赋值,老值就会被新值取而代之。

 

 

例2:因为”nur”是字符串,所以最终的结果是”nur”

    

十、   +的作用

1、           连接:当“+”号两边是字符串的时候,+号就起到连接的作用;

2、    相加:当两边是数字的时候,就起相加的作用。

              

 

练习:

 

作业1答案:

    

 

 

作业2答案:

 

 

十一、占位符的使用

符号:{ 0 }    注意:{ }里面的数字可以从0依次变大,也可以是{2}  {9}

输出的顺序:是按照挖坑的顺序排列的。

 

 

例子:

 

 

-------------------------------------------------------------------------------------------------------------------

练习:

1、

 

-------------------------------------------------------------------------------------------------------------------

2、交换变量

 N1=10;

N2=20;

交换两个变量

注意:Console.WriteLine控制台提示 

       Console.ReadLine 控制台输入

        Console.ReadKey();控制台暂停等待

 

-------------------------------------------------------------------------------------------------------------------

练习1

 

 

 

 

问题2:

   请用户输入姓名性别年龄,当用户按下某个键后在屏幕上显示:您好:xx,您的年龄是xx,是个x生。

 

 

 

十二、转义符

     转义符指的就是一个‘\’+一个特殊的字符,组成了一个具有特殊意义的字符。

  

\n:表示换行

\”表示一个英文半角的双引号

\t:表示一个tab键的空格

\b:表示一个退格键,放到字符串的两边没有效果。 //但是\b不能放到字符串的两端

\r\n:  windows操作系统不认识\n,只认识\r\n

\\:  表示一个\

 

@符号:

1、  取消\在字符串中的转义作用,使其单纯的表示为一个‘\’

2、  将字符串按照编辑的原格式输出

 

 

 

例4:

 

十三、算数运算符

“+”

“-“

“*”

“/”

“%”

 

例1:

 

例2、

十四、类型的转换

Int-------à转化为double

double-------àint

 

 

 

  例1:

     double类型转换成int类型

 

 

例2:

    将int类型转换成double类型:

 

例3:

 

例4:

  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值