社区
C#
帖子详情
全局变量放哪?
lsqlxq
2003-03-25 10:53:41
VB.NET全局变量是放在模块中,点击添加新项时就有一个添加模块。
C#的全局变量放哪?
...全文
83
10
打赏
收藏
全局变量放哪?
VB.NET全局变量是放在模块中,点击添加新项时就有一个添加模块。 C#的全局变量放哪?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
glboy
2003-03-25
打赏
举报
回复
接楼上的楼上的话,因为在.NET中,MS将对象都视为一个类对象,所以sysu(死树)提醒的很好,而且你要注意你的变量值的保存和生命期的问题,OK,点到为止。
glboy
2003-03-25
打赏
举报
回复
全局变量也分为有项目级的,也有类级,窗体级的
每个开发工具都有相当的可取之处,就看你如何应用在其他的开发工具中了,
像你这个问题,在delphi中采用的方式是建立一个公共单元等,VC中是使用库文件的形式,
至于在VS.NET就看你的需要你该做如何的组织和管理了
很多东西都是相通的,就看你处理时如何变通了,呵呵
sysu
2003-03-25
打赏
举报
回复
C#里的变量都必须写在class里面。
lsqlxq
2003-03-25
打赏
举报
回复
bunnyfu(烂光驱) 说的建一个公共项目是指建一个class专供存放public static ?
我很愿意接受qimini(帆)善意的建议 :),我不明就是VB.net也是面向对象 为何要来一个模块这样的东西?
但我还是觉得像VB.net中模块这样的东西好,感觉结构清晰。
你们的全局变量是象bunnyfu(烂光驱)那样说的吗?
bunnyfu
2003-03-25
打赏
举报
回复
你可以建立一个公共的项目,将全局变量作为其中的公共静态变量.
以后的项目只要添加公共项目就可以使用全局变量了.
qimini
2003-03-25
打赏
举报
回复
写错了,public static VariableType youVariableName;
qimini
2003-03-25
打赏
举报
回复
你要定义成public static youVariableName;因为在C#中没有全局变量的概念,只有静态变量或是属性。建议你多看看面向对象(OO)
sysu
2003-03-25
打赏
举报
回复
就声明成static嘛
public static string failReason;
lsqlxq
2003-03-25
打赏
举报
回复
感觉这样不便。如我还未实例化CAutoException这个类之前 就想用failReason这个变量呢?
glboy
2003-03-25
打赏
举报
回复
就像这样:
public class CAutoException:Exception
{
public string failReason;//用于写错误日志
private static Hashtable errorCodes = new Hashtable();
private static bool isInit = false;
....................
}
局部变量和
全局变量
,如何减少
全局变量
的频繁使用
Author:快来啾啾我 ps:废了废了 文章目录前言一、局部变量(Local Variable)1、局部变量是什么?2、局部变量是什么?二、
全局变量
(Global Variable)1、
全局变量
是什么?1.1
全局变量
是什么?2.1
全局变量
是什么?三、局部变量和
全局变量
的区别四、如何减少使用 前言 在我开发的初期,我经常使用
全局变量
来实现功能逻辑,然而这样会对工程的耦合性等都产生很大的影响。因此这篇文章将记录对
全局变量
的讲解和如何减少它的使用。 一、局部变量(Local Variable) ..
java 全局map_java中的
全局变量
如何实现?ThreadLocal~
全局变量
就是不管你在哪里,都能够直接引用的变量,还不用担心各种问题。每个语言都有自己的
全局变量
,我想!一般地,面向过程的语言当中,可能就是一个声明在最前面的变量,后面的代码直接引用,就成了
全局变量
!(最经典的C就是这样的)如:js 中:var a = "hello,a!";alert(a);functionfn1() {var b = "hello, b!"alert("global var a:...
多进程间的
全局变量
共享吗?一道问题引出了16+面试题,你都会吗
前言 最近多线程与高并发的知识点真的是相当的火呀,这不,刚刚家里的小祖宗(比我小一辈的孩子,但是岁数没差多少)在面试的时候就碰壁了,不过幸好的是他作为应届生,应该拿offer问题不大,让他碰壁的就一个问题:多进程间的
全局变量
共享吗? 其实是很简单的一个话题,不过,这小伙子可能当时紧张了,就没回答出来多少内容,最后抱歉的跟面试官其他的忘记了 哈哈哈哈,话不多说,直接看代码吧,这种直观的展现是我比较喜欢的 import multiprocessing as mul_p import time egg
跟我学LabVIEW:什么是
全局变量
?如何创建及使用
全局变量
?
同C语言类似,LabVIEW中的变量根据作用域的不同也分为两种类型,即局部变量和
全局变量
,前者仅能在当前VI程序中使用,而后者可以在多个文件中使用。 局部变量只能在当前VI程序中使用,
全局变量
可以在多个文件中使用。 本篇文章介绍
全局变量
的创建及使用方法。 一、什么是
全局变量
全局变量
用于在一个工程项目中的多个文件之间进行数据交互。
全局变量
保存在一个VI文件中,但这种类型的VI文件和普通的VI文件不一样,它只有...
c语言中什么是
全局变量
什么是局部变量,简单解读局部变量和
全局变量
什么是C语言中的变量?局部和
全局变量
又是什么?它们在编写程序的过程中发挥怎样的作用?今天课课家笔者为大家详细介绍局部变量和
全局变量
的概念和作用。在函数的参数和返回值中我们认识到形参变量要等到函数被调用时才分配内存,调用结束后立即释
放
内存。这说明形参变量只能在函数内部使用,离开该函数就无效了。所谓作用域(Scope),就是变量的有效范围。不仅对于形参变量,C语言中所有的变量都有自己的作用域。决定变量...
C#
110,500
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章