首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

基本概念还没有搞清楚.解决思路

2012-03-23 
基本概念还没有搞清楚...C#中到底啥时候传值,啥时候传地址?比如TextBoxt1,t2t1newTextBox()t2t1是传

基本概念还没有搞清楚...
C#中到底啥时候传值,啥时候传地址?

比如   TextBox   t1,t2;
      t1   =   new   TextBox();
      t2   =   t1;
是传值还是地址?
    functioncall(t1)   又是怎么传的?

还是比较怀念C语言,   神通广大的指针指点江山,多潇洒多自由.

[解决办法]
凡是类对象,都是传引用,就是传内存地址的。

只有在值类型对象之间(内)传递,才是传值的。

TEXTBOX是类对象,所以传的都是引用。


从C转过来很疑惑是吧。其实呢,C#中的引用并不是真正意义上的引用, 它只是看起来象引用。

在本质上,C#中的引用是一个将指针时刻包装成 (*P) 这种形式的指针而已,也就是说它是一个限制了指针地址操作的指针。
[解决办法]
呵呵,你怀念C是因为C是你的初恋情人,不过,做大型项目像管理系统那样的,你的初恋情人倒帮不上什么忙啊。因为她会耗尽你的精力的。^0^

热点排行