[已关闭问题] C#变量问题,急!急!!急!!!
提问时间: 2008-07-16 22:18
提问时间2008/7/16 22:18:49 问题为何被关闭 浏览:151 次

 

最近看了一下C# 试着在写一个管理系统(windows窗体应用程序),需要一个类似C中的全局变量,该怎么办是好哦?


问题补充:不能用静态变量那个哈,数据要改变的

这样啊,明白了.但是用静态的好像不行.
再补充点哈:我是在两个窗体之间传送数据

(5)
静态变量也能改变呀!
1个月前   回答者:shengnet - 初学一级
to 楼主: 无论对象发生什么更改,这些数据和函数都不会随之变化。 -------------------------- 他说的是无论“对象”,就是说静态成员与类的状态等因素无关,但并不是说就无法改变
1个月前   回答者:丁学 - 大侠五级
举个例子,你或许能明白 [code] public class GlobalClassA { public static int staticVar = 1; } public class ClassA{ public ClassA(){ //在这儿修改静态变量的值 GlobalClassA.staticVar = 10; } } [/code]
1个月前   回答者:玉开 - 大侠五级
为什么2个窗体间传递变量要用静态变量
1个月前   回答者:吴畏 - 初学一级
不理解你要实现什么,静态变量可以改变值的啊,而且你说2个窗体间要传递变量,这个也有其他方案啊,你写个属性在打开窗体的时候接收就行啦。
1个月前   回答者:火无极 - 初学一级
1个月前   Rosion L.X. :
嗯?怎么改变哦?
MSDN中不是说:静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对象标识的数据或行为时,就可以使用静态类。


   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关链接