一个简单的函数调用问题?

cwlcwr 2007-01-25 10:38:00
public static void CommBinder(DataGrid datagrid){datagrid设置一些属性}

调用时
ClassA.CommBinder(this.datagridabc);

问题是
根据函数调用一般常例 datagrid改变什么
datagridabc应该不会有什么改变
为什么实际却datagridabc响应了CommBinder方法的改变
如何解释?
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
skywind_jk 2007-01-25
  • 打赏
  • 举报
回复
是地址!
所有的控件都是这样的逻辑,好处就是可以写一个功能强大的GridView处理函数,然后需要格式化GridView的地方都调用它。
王集鹄 2007-01-25
  • 打赏
  • 举报
回复
对象其实是一个指针
方法中改变的是对象实例的内容

有些问题不用想太多
相信自己测试到的结果
cwlcwr 2007-01-25
  • 打赏
  • 举报
回复
忘记了
ACA 2007-01-25
  • 打赏
  • 举报
回复
对象是传址滴

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧