关于变量的范围和传递 求。。。。。。。。。。。。

上山老人 2008-07-17 12:55:21
同一个类中有两个方法,我在其中的一个里定义了一个变量,现在要在另外一个里面用到他,有方法把这个变量传
过去吗?
什么代码可以做到啊
求各位大虾啊
...全文
65 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
上山老人 2008-07-17
  • 打赏
  • 举报
回复
这个知道,能传递过去吗 谢了先!
51Crack 2008-07-17
  • 打赏
  • 举报
回复
定义在类中,方法之外!
cheng_feng001 2008-07-17
  • 打赏
  • 举报
回复
对啊,定义类以及的变量就行了,经常这样做
waterspace 2008-07-17
  • 打赏
  • 举报
回复
没看太明白

public class A
{
int a = 0;
public void seta()
{
a = 1;
}
public int getaAdd()
{
return a+1;
}
}
这有什么可奇怪的吗?
lfywy 2008-07-17
  • 打赏
  • 举报
回复
在类里设一个protected 变量,在一个方法里赋值给这个类里的全局变量,然后在到用它的地方用就可以了!不过顺序你可要清楚哦!
上山老人 2008-07-17
  • 打赏
  • 举报
回复
把变量这样设置吗
wdgphc 2008-07-17
  • 打赏
  • 举报
回复
只能设成 static public的吧.

110,825

社区成员

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

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

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