zoukankan      html  css  js  c++  java
  • C#变量2

    |   版权声明:本文为博主原创文章,未经博主允许不得转载。

    数据类型:
    (1)、值类型

     1 类型名称                     CTS类型                                    说明                                                范围
    2 sbyte System.SByte 8位有符号整数 -2^72^7-1(-128127 3 short System.Int16 16位有符号整数 -2^152^15-1(-32768~32767) 4 int System.Int32 32位有符号整数 -2^312^31-1 5 long System.Int64 64位有符号整数 -2^632^63-1 6 byte System.Byte 8位无符号整数 025502^8-1 7 ushort System.UInt16 16位无符号整数 02^16-10~65535) 8 Uint System.UInt32 32位无符号整数 02^32-1 9 Ulong System.Int64 64位无符号整数 02^64-1 10 float System.Single 32位单精度浮点数 ±1.5*10^-453.4*10^38 11 double System.Double 64位单精度浮点数 ±3.0*10^-3241.7*10^308 12 decimal System.Decimal 128位单精度浮点数 ±1.0*10^-287.9*10^28

    (2)、字符类型

    1    类型名称                CTS类型                                    值域
    2 
    3    char                   System.Char                      表示一个16位的Unicode字符

    (3)、布尔类型

    1 类型名称                CTS类型                                    值域
    2 bool System.Boolean True/False

    (4)、枚举类型(enum)

     1 枚举其实是一个整数类型,用于定义一组基本整数数据,并可以给每个整数指定一个便于记忆的名字。 

    (5)、引用类型

    1 类型名称                CTS类型                                    说明
    2    
    3 object                System.Object                    基类型,CTS中的其他类型都是从它派生而来
    4 
    5 String                System.String                     Unicode字符串类型

      在学一句话:Console.ReadLine();
      Console.ReadLine();表示由用户从键盘输入一串字符,它与C++,C语言中的cin和scanf类似;但是它的不同之处在于,用户输入的所有的

    内容将作为String类型,因此在接收用户输入的内容时,应该定义一个String类型的变量来接收用户输入的内容。

    1 string Input;          
    2 //在此处,如果将Input的类型由string换成int 或者其他的任何类型,都将会出错
    3 Input = Console.ReadLine();
    4 
    5 Console.WriteLine(Input);

      转义字符:
      转义字符的格式: + 字符,在当我们需要在字符串中输入一些特殊字符时,可以使用转义字符来输入(如:半角引号,换行,退格...),常见

    的转义字符有: 表示换行   表示退格    表示水平制表    "表示字符""号     \表示字符反斜杠。


    注意:
    @表示在字符串前面加上有两种意义
    .字符串如果有,则忽视,不再将其理解为转义符
    .使用字符串可以换行定义

     1 namespace Test4_转义字符
     2 {
     3     class Program
     4     {
     5         static void Main(string[] args)
     6         {
     7             //在C#中的输入语句:Console.ReadLine(),其作用和c++中的cin,C语言中的scanf类似
     8             //注意:*Console.ReadLine();在接收用户输入内容时,将用户输入的全部内容作为string类型处理;如下:
     9             string Input; 
    10             //在此处,如果将Input的类型由string换成int 或者其他的任何类型,都将会出错
    11             Input = Console.ReadLine();
    12             Console.WriteLine(Input);
    13 
    14             //ERROR
    15             //int InputErrorTest;
    16             //InputErrorTest = Console.ReadLine();
    17             //Console.WriteLine(InputErrorTest);
    18             
    19             //转义字符的格式:  + 字符
    20             //在当我们需要在字符串中输入一些特殊字符时,可以使用转义字符来输入(如:半角引号,换行,退格...)
    21             //常见的转义字符有:
    表示换行   表示退格    	表示水平制表    "表示字符""号     \表示字符反斜杠
    22             //注意点:
    23             //(1)、@表示在字符串前面加上有两种意义
    24             //》.字符串如果有,则忽视,不再将其理解为转义符
    25             //》.使用字符串可以换行定义
    26 
    27             //在输出语句中输出“”号
    28             //输出“”号时,不能直接Console.WriteLine("我爱我美丽的大中国""");打上引号,
    29             //而要如""输出,告诉编译器要输出引号,不然的话引号将会和前面的引号配对,出现出错
    30             Console.WriteLine("我爱我美丽的大中国""");            
    31             
    32             //@的使用
    33             //出错代码:Console.WriteLine("C:Program Files (x86)Foxit SoftwareFoxit ReaderSkinsNormalOrange");
    34             //如果在输出语句中有@符号,要输出""号时,我们可以使用两个双引号来代替一个双引号
    35             Console.WriteLine(@"C:Program Files (x86)Foxit SoftwareFoxit ReaderSkinsNormalOrange");
    36 
    37             Console.WriteLine(@"C:Program Files 
    38 
    39 (x86)Foxit SoftwareFoxit Reader
    40 换行定义
    41 SkinsNormalOrange");
    42 
    43             Console.WriteLine(@"C:Program Files (x86)Foxit SoftwareFoxit""ReaderSkinsNormalOrange");
    44 
    45             Console.ReadKey();
    46         }
    47     }
    48 }
  • 相关阅读:
    VRChat简易教程1-开发环境准备(SDK)
    BeatSaber节奏光剑插件开发官方教程2-简单的插件示例
    BeatSaber节奏光剑插件开发官方教程1-创建一个插件模板
    BeatSaber节奏光剑双手柄MR教程
    第四章 HTML与JavaScript
    第二章数据和判定
    蓝港在线笔试经验
    数据结构总复习(查找)
    数据结构总复习(3)
    数据结构总复习(2)
  • 原文地址:https://www.cnblogs.com/geore/p/5792326.html
Copyright © 2011-2022 走看看