C# sizeof运算符

一、C# sizeof运算符

sizeof运算符用于获取值类型的字节数。

二、示例
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            // C# sizeof运算符-www.baike369.com
            Console.WriteLine("sbyte的字节数是:" + sizeof(sbyte) + "字节");
            Console.WriteLine("byte的字节数是:" + sizeof(byte) + "字节");
            Console.WriteLine("short的字节数是:" + sizeof(short) + "字节");
            Console.WriteLine("ushort的字节数是:" + sizeof(ushort) + "字节");
            Console.WriteLine("int的字节数是:" + sizeof(int) + "字节");
            Console.WriteLine("float的字节数是:" + sizeof(float) + "字节");
            Console.WriteLine("double的字节数是:" + sizeof(double) + "字节");
            Console.WriteLine("char的字节数是:" + sizeof(char) + "字节");
            Console.WriteLine("bool的字节数是:" + sizeof(bool) + "字节");
            Console.ReadLine();
        }
    }
}

运行结果:
 
sbyte的字节数是:1字节
byte的字节数是:1字节
short的字节数是:2字节
ushort的字节数是:2字节
int的字节数是:4字节
float的字节数是:4字节
double的字节数是:8字节
char的字节数是:2字节
bool的字节数是:1字节

 
posted @ 2015-01-21 17:22  melao2006  阅读(1028)  评论(0编辑  收藏  举报