社区
C#
帖子详情
如何向方法里传递一个对象?
crecrecre
2009-08-06 09:37:36
如何向方法里传递一个对象?
在表单上有两个textBox 调用同一个方法,但传递的参数不同,想判断textbox1,textbox2的位置,要把textbox对象传递给方法如何写?
...全文
212
14
打赏
收藏
如何向方法里传递一个对象?
如何向方法里传递一个对象? 在表单上有两个textBox 调用同一个方法,但传递的参数不同,想判断textbox1,textbox2的位置,要把textbox对象传递给方法如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL77
2009-08-06
打赏
举报
回复
当作一般的类型就好了,
PUBLIC VOID GETINT(
INT A)
把这里当成是你的对象
{
}
qgylovelj
2009-08-06
打赏
举报
回复
[Quote=引用 1 楼 xzq686 的回复:]
public void Method1(System.Web.UI.WebControls.TextBox tb)
{
//你的处理
}
调用
Method1(textbox1);
Method1(textbox2);
[/Quote]
正确
hecker728
2009-08-06
打赏
举报
回复
[Quote=引用 1 楼 xzq686 的回复:]
public void Method1(System.Web.UI.WebControls.TextBox tb)
{
//你的处理
}
调用
Method1(textbox1);
Method1(textbox2);
[/Quote]
严重同意
风之影子
2009-08-06
打赏
举报
回复
传递控件和传递变量一样。
比如:传一个文本框,function(TextBox tb)
传一个变量,function(int a)
teerhu
2009-08-06
打赏
举报
回复
[Quote=引用 1 楼 xzq686 的回复:]
public void Method1(System.Web.UI.WebControls.TextBox tb)
{
//你的处理
}
调用
Method1(textbox1);
Method1(textbox2);
[/Quote]支持
北京的雾霾天
2009-08-06
打赏
举报
回复
private void somefun(TextBox tb1, TextBox tb2)
{
}
xzq686
2009-08-06
打赏
举报
回复
public void Method1(System.Web.UI.WebControls.TextBox tb)
{
//你的处理
}
调用
Method1(textbox1);
Method1(textbox2);
crecrecre
2009-08-06
打赏
举报
回复
用Control类型就可以不用考虑是什么类型对象传过来了。
fourstep
2009-08-06
打赏
举报
回复
顶一下!
xie_yanke
2009-08-06
打赏
举报
回复
[Quote=引用 9 楼 crecrecre 的回复:]
就是说传递什么类型的对象,就要用什么类型。
如果要往这个方法里传递一个label ,就要写成(Label labName);
往这个方法里可能会传递 TextBox 也可能传递 Label 怎么解决?
[/Quote]
...(Control control)
里面判断Type。
private void s(TextBox m){}
private void s(Label m){}
gw6328
2009-08-06
打赏
举报
回复
[Quote=引用 7 楼 sql77 的回复:]
当作一般的类型就好了,
PUBLIC VOID GETINT(INT A)把这里当成是你的对象
{
}
[/Quote]
顶
study999
2009-08-06
打赏
举报
回复
学习了。。。。。
crecrecre
2009-08-06
打赏
举报
回复
就是说传递什么类型的对象,就要用什么类型。
如果要往这个方法里传递一个label ,就要写成(Label labName);
往这个方法里可能会传递 TextBox 也可能传递 Label 怎么解决?
【Java面试题】当
一个
对象
被当做参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
?
当
一个
对象
被当做参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
?? 答:是值
传递
,Java编程语言中只有值
传递
参数。当
一个
对象
作为参数
传递
到
方法
中时,参数的值就是该
对象
的引用。
对象
的内容可以在
方法
中被改变,但
对象
的引用是永远不会改变的。 Java中没有指针,所以也就没有引用
传递
,仅仅有值
传递
不过可以通过
对象
的方式来实现引用
传递
类似jav...
当
一个
对象
被当做参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
?
当
一个
对象
被当做参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
? 答:是值
传递
。Java编程语言中只有由值
传递
参数的。当
一个
对象
实例作为
一个
参数被
传递
到
方法
中时,参数的值就是该
对象
的引用。
对象
的内容可以在被调用的
方法
中改变,但
对象
的引用是永远不会改变的。
Java - 当
一个
对象
被当作参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
?
分享
一个
大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net 是值
传递
。Java语言的
方法
调用只支持参数的值
传递
。当
一个
对象
实例作为
一个
参数被
传递
到
方法
中时,参数的值就是对该
对象
的引用。
对象
的属性可以在被调用过程中被改变,但对
对象
引用的改变是不会影响到调用者的。C++和C#中可以通过传引用或传输出参数来改变传入...
当
一个
对象
被当作参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
问:当
一个
对象
被当作参数
传递
到
一个
方法
后,此
方法
可改变这个
对象
的属性,并可返回变化后的结果,那么这
里
到底是值
传递
还是引用
传递
? (下面内存图解:栈内存是先进后出的,画错了 ) 答:是值
传递
。Java 编程语言只有值
传递
参数。当
一个
对象
实例作为
一个
参数被
传递
到
方法
中时,参数的值就是该
对象
的引用
一个
副本。指向同
一个
对象
,
对象
的内容可以在被调用的
方法
中改变,但
对象
的引用(不是引用的副本)是永远不会改变...
java中
对象
作为参数
传递
给
一个
方法
,到底是值
传递
,还是引用
传递
看完绝对清晰~ java中
对象
作为参数
传递
给
一个
方法
,到底是值
传递
,还是引用
传递
? pdd:所谓java只有按值
传递
:基本类型 值
传递
;引用类型,地址值
传递
,所以叫值
传递
。 当主函数的变量,
对象
(主本)
传递
到副函数时,
传递
的变量、
对象
(
方法
中的形参)其实都是副本,而副本的改变不会影响主 本。 基本类型:
传递
的是值的拷贝,也就是说
传递
后就互不相关了,也就是说,不过副函数的副本如何...
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章