对象的引用,可以理解为对象的地址,或是一个代号。这个引用是存放在stack里的,而实际的对象放在heap中。在参数传递的时候,只传递这个引用或者这个代号的值。例子,我觉得很多书里都有例子,也没什么特别的。

解决方案 »

  1.   

    举个例子,你添加了一个dll,实例为mydll
    myll.xxxxx就是了
      

  2.   

    .NET Framework里面的数据类型分为Value类型和Reference类型。
      

  3.   

    某對象通過reference的方式傳遞給方法,則該對象不是以值的方式傳過去,傳過
    去的依然是對象的引用。相當于以值的形式傳遞一"對象的引用"。  也就是說﹐如果某對象以ref的形式傳遞給某方法﹐傳遞的實際上是指向對象的
    一個引用(指向指針的指針)...
     void Fun0(myObject o)     //o=o的指針
     {...} void Fun1(ref myObject o)  //o=指向oo的指針
     {...} void Fun2(){
       myObject oo=new myObject();  //oo=指向類myObject一個對象的指針
       Fun1(oo)
      }