码迷,mamicode.com
首页 > Windows程序 > 详细

C#基础&&数据类型

时间:2017-10-31 00:03:30      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:single   temp   bool   符号   mes   表示   oat   time   names   

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _2017_10_30_shu_ju_lei_xing
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("hello China");
            //writeline可以放任意类型数据
            Console.Write("hello world");
            Console.WriteLine(12345678);
            //Console.Read();
            //Console.Read();的返回值是int型,主要作用停住。
            //int temp = Console.Read();
            string temp = Console.ReadLine();
            Console.WriteLine(temp);
            
            Console.ReadKey();
            //读按键,按在控制台哪个输出哪个
            // Console.ReadLine();

            int i;
            //整形,占4字节,表示32位整数,范围从-2,147,483,648 到 2,147,483,647
            var v = 1;
            //万能类型,赋予什么就是什么
            double d;
            //双精度浮点型,占8个字节,±5.0e?324 到 ±1.7e308
            float f;
            //小数
            decimal dec;
            //小数
            bool b = false;
            //布尔型 true或者false
            short sh;
            //短整型,占 2 字节,表示 16 位整数,范围 -32,768 ~ 32,767
            long lo;
            //长整型,占 8 字节,表示 64 位整数,范围大约 -(10 的 19) 次方 到 10 的 19 次方
            string s = "双引号";
            //
            char c = ;
            //字符型,一个字节
            DateTime dt;
            //
        }
    }
}

 

作用   大小 C# 大小 .NET Framework类型 取值范围
字符   1 sbyte 1 System.SByte -128~127
字符(无符号)   1 byte 1 System.Byte 0~255
宽字符 wchar_t 2 char 2 System.Char  
宽字符(无符号) unsigned wchar_t 2        
逻辑值 bool 1 bool 1 System.Boolean true,false
短整数 short 2 short 2 System.Int16

-32,768 .. 32,767

短整数(无符号) unsigned short 2 ushort 2 System.UInt16 0~65535(2的16次方)
整数 int 4 int 4 System.Int32

-2,147,483,648 .. 2,147,483,647

整数(无符号) unsigned int 4 uint 4 System.UInt32

0 .. 4,294,967,295

长整型 long 8 long 8 System.Int64

-9,223,372,036,854,775,808 .. 9,223,372,036,854,775,807

长整型(无符号) unsigned long 8 ulong 8 System.UInt64

0 .. 18,446,744,073,709,551,615

单精度实数 float 4 float 4 System.Single

-3.402823e38 .. 3.402823e38

双精度实数 double 8 double 8 System.Double

-1.79769313486232e308 .. 1.79769313486232e308

长双精度实数 long double 10 decimal 16 System.Decimal

-79228162514264337593543950335 .. 79228162514264337593543950335

字符串 string   string   System.String  
对象     object   System.Object  

C#基础&&数据类型

标签:single   temp   bool   符号   mes   表示   oat   time   names   

原文地址:http://www.cnblogs.com/xinchenhui/p/7758107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!