目录
一 变量类型
二 变量类型大纲
三 使用示范
一 变量类型
C# 有两种类型:值类型和引用类型。
值类型的变量直接包含它们的数据。
引用类型的变量存储对数据(称为“对象”)的引用。 对于引用类型,两个变量可以引用同一个对象;对一个变量执行的运算可能会影响另一个变量引用的对象。
二 变量类型大纲
三 使用示范
using System;
namespace varDemo
{
class Program
{
static void Main(string[] args)
{
sbyte sb = 123;
Console.WriteLine("size={0}字节,type={1},value={2}",sizeof(sbyte),typeof(sbyte),sb);
short sh = 123;
Console.WriteLine("size={0}字节,type={1},value={2}", sizeof(short), typeof(short), sh);
int it = 123;
Console.WriteLine("size={0}字节,type={1},value={2}", sizeof(int), typeof(int), it);
byte b = 123;
Console.WriteLine("size={0}字节,type={1},value={2}", sizeof(byte), typeof(byte), b);
ushort uh = 123;
Console.WriteLine("size={0}字节,type={1},value={2}", sizeof(ushort), typeof(ushort), uh);
uint uit = 123;
Console.WriteLine("size={0}字节,type={1},value={2}", sizeof(uint), typeof(uint), uit);
ulong ul = 123;
Console.WriteLine("size={0}字节,type={1},value={2}", sizeof(ulong), typeof(ulong), ul);
char c = 'a';
Console.WriteLine(c);
float f = 12.34f;
double d = 23.566777;
Console.WriteLine("浮点型={0},双精度型{1}",f,d);
decimal ddc = 4554567;
Console.WriteLine("高精度十进制浮点型={0}", ddc);
bool bo = true;
Console.WriteLine("布尔型={0}", bo);
Console.WriteLine("Hello World!");
}
}
}