数据类型有值类型和引用类型;

值类型:是将数据存储在堆栈上的简单存储方式,值类型可以是任意形式类型的数据,如:字符、数值、结构和枚举等。

引用类型:引用类型是讲数据保存在堆上的存储方式,当将一个数据赋给引用类型时,他被保存在堆上的变量中。引用类型,一般包括类型、接口、委托和数组

代码:

    public class Study
{
        public Study()
        {           
            Console.WriteLine("这是引用类型");
        }
}
    class Program
    {
        static void Main(string[] args)
        {   //引用类型演示
            Study A1 = new Study();
            Study A2 = A1;
            Console.WriteLine("{0}", A1);// Console.WriteLine("{0}",A2);z这里指向的都是(基础笔记学习.Study)
           //值类型的演示
            int b1 = 30;
            int b2 = b1;
            b2 = 25;//如果这里不赋值就是b2 = 30
            Console.WriteLine("b1 = {0},b2 ={1}",b1,b2);

            Console.ReadKey();
        }
    }

Posted on 2010-12-28 10:18  lichen396116416  阅读(174)  评论(0编辑  收藏  举报