VS学习笔记

20160411

  对于vs的一天的学习,感觉这就是为我这种新手特别准备的。

学习内容包括:数据类型和数据转换

1.数据类型

  1.1.数据基本类型

    1.1.1整数型常用:int(Int32)显示十位字符数 例 int a=1234567890  ;最常用

                short(Int16)  16b

                long(Int64)  64b

*8b=1Byte          

   1.1.2浮点(小数)型:

  float  4B   小数点后的位数少于double 例3.1

*double  8B   数值中带小数点 例3.14

decimal   16B  小数点后的位数大于double 例3.14925567234....

     1.1.3单字符型

    char  2B    *用单引号,只能输入一个字符,转义字符除外 例:char a='A';     char a='A';

    1.1.4布尔型

   bool (开关)  1B  只有true,false   不加引号,小写  例:bool g=true;   bool g=false;

 1.2引用类

  1.2.1多字符串型 

  string  *要用双引号,一个或多个字符组成 @别忘了 “ ;”  例string s="a";   string  s="abc";

2.字符转换

   2.1基本类型转换

    2.1.1自动转换:在保证不丢失数据的前提下,字符会自动的转换

例:  int a=2 ;

       double b=2.22;

      b=a;

    2.1.2强制转换:当字符有在转换时丢失数据的可能时,系统便不会执行。而强制执行的方法有2种:

①对数字  例     double b=(double)2;在被转换的值前面加小括号,小括号里写被转换的类型;

②对字符串   a:例   "1"为字符串   int a=int .parse(1);  double d=double.parse(1);

               b:例  int  a=Convert.Tolnt32(s); double d=Convert.Todouble(s);  float  f=Convert.Tosingle(s);

       

  2.2C#转义字符

    2.2.1重点:"双引号   \反斜杠   换行   回车   水平制表

                 *注意 组成一个回车换行键     只是将其后面的数据移至该行行首将该行前面的覆盖

    记忆点

1,Console.ReadLine()括号中什么也不用写—输入语句

2,Console.Write()—输出语句,不自动换行(自动显示在屏幕上)

    Console.WriteLine自动换行

原文地址:https://www.cnblogs.com/koker/p/5380342.html