Net Core教程

C#类型

本文主要是介绍C#类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

C# 常用数据类型数据类型

int 整数

using System
namespace App1
{
    class Program
    {
        int num1;
        num1=int.MaxValue;
        Console.WriteLine(num1);
        num1=num1+1;
        /*
        电脑在计算时,使用补码进行计算,计算完后,获取到原码
        原码-(正数不变,负数符号位不变其余取反)->反码-(正数不变,负数加1)->补码
        补码-(正数不变,负数符号位不变其余取反)->反码-(正数不变,负数加1)->原码
8位整型:
    127+1==>转成补码相加(0111 1111 + 0000 0001)==相加的补码(1000 0000)==原码(1000 0000) (补码1000 0000 原码值就是-128)

        */
        Console.WriteLine(num1);
}
}

char 字符

using System
namespace App1
{
    class Program
    {
        char num1='1';//char 只能用 单引号
        Console.WriteLine(num1);
}
}

float double decimal 小数数值

using System
namespace App1
{
    class Program
    {
        float num1 = 1.12345678901234567890f;//大小32位,有效位数7    会四舍五入
        double num2 = 1.12345678901234567890;//大小64位,有效位数15-16 会四舍五入
        decimal num3 = 1.1234567890123456789012345678901234567890m;//大小128, 有效位28-29  金融计算decimal  非金融double
        Console.WriteLine("float:{0}",num1);
        Console.WriteLine("double:{0}",num2);
        Console.WriteLine("decimal:{0}",num3);
}
}

string 字符串

    using System
    namespace App1
    {
        class Program
        {
            string str='123';//字符串理论上是不可变的值,再处理大量字符串时使用string类型可能需要大量时间
            Console.WriteLine("string:{0}",str);
    }
    }
这篇关于C#类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!