问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c# static的存在有什么意义

发布网友 发布时间:2022-05-19 23:46

我来回答

3个回答

热心网友 时间:2023-10-20 10:57

static有利有弊,就看使用者怎么使用了。每个程序的入口main函数,就是static的。常用的GetInstance()方法也是static呀。
static的好处,个人感觉就是全局性(程序中任何地方可以访问到)

另一个更大的好处是独立性(不依赖于任何成员)
楼主的问题,感觉就是把static函数和某个对象关联上了。而通常的做法,是把对象通过static函数的入口参数传到函数内的,这样就不会有关联了。
安全性很重要,当出现危险(假如你的钱被人盗取)后,就晚了。C#无法控制*安全性,需要开发者根据使用者的习惯,自己进行调整。

热心网友 时间:2023-10-20 10:58

控件本来就只运行创建它线程访问,和static无关。如果一个控件随随便便就被其它线程改变,那你在界面看到的 和后台实际的数据可能根本就对不上,比如一个文本框显示的字符串是“k9pass@xxx.com”, 但是我用别的程序把文本框的的Text属性修改成"LRH3321@xxx.com",但是UI线程没有及时更新,于是就会出现 你以为你在向自己发邮件,结果实际是发给我了 的这种问题。

热心网友 时间:2023-10-20 10:58

static是用来通常是用来声明静态全局变量的,保证在整个程序中只存在一份.
比如声明 static string ConfigFilePath="C:\config.xml"
在整个程序运行期间,配置文件的目录是不会改变的,声明成静态变量,保证唯一性。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...换手机号显示你以设置拒收微信登陆.换绑.注册短信怎么解决? 伊拉克战争是哪些国家发动的?请快回答,我有急用! 二零零三年三月谁发动了对伊拉克的战争 西门子、美的、容声三个门的冰箱那个牌子又省电又实用? 海尔冰箱BCD-206 SCFM 放3档工作多长时间 ,停多长时间正常 海尔BCD-206SCFM基本参数 6年级上册数学练习册百分数50到53页答案 小学数学六年级(上):帮你学数学口算练习册2008年印刷版信息 小学数学六年级(上):帮你学数学口算练习册2010年印刷版信息 小学六年级数学上册百分数练习册《课堂作业本》答案64面第2题 类的静态成员函数带来了什么好处,应该在什么时候使用 c++里的静态函数的特点和用途 C语言中的静态函数的作用是什么? 类里用关键字"static"声明的函数有什么用呢? java中静态函数的意义 C++中引入静态成员函数有什么意义 java中写静态函数有什么意义 尚书和侍郎,刺史各是几品? 六部尚书侍郎几品 宋朝的尚书、侍郎是几品官? 唐朝中书侍郎是几品官? 清朝的侍郎是几品官?相当于现在的什么官员?? 古代的侍郎是几品? 做梦梦到自己死了,自己给自己抬棺材,看着自己别被挖心挖肝挖肺,有个人还拿钉子往我胸口里订,醒来之后 梦见好多棺材里面装着用钉子钉着的活人我一个个在拔钉子? 建筑制图常规尺寸是多少?请专业的指点 床和床头柜的规格 1.8的床配多大床头柜 不想绑定手机号要怎么解除? 怎样解除与手机号的绑定 为什么要用静态成员函数? C#中静态函数的作用 齐齐哈尔卖555香烟电话 湖南江永哪有555香烟卖 555天越香烟的价格 三五天越香烟 价格 麻烦大伙告知一下 谢谢了! 穿越古代帮助项羽成就霸业的耽美小说 什么小说有项羽有重瞳 求耽美小说 穿越 古风都可以 但一点最好有历史真实背景的 我要看穿越遇到项羽的小说!! 手心皮下有小红点,什么感觉都没有,这是什么情况? 拇指和手掌上出现小红点,里面是有点像血,这是为什么? 手掌心里面小红点 手掌心里起好多小红点,有时候很痒感觉像是手掌里的一样,没有凸起 惠威m10和漫步者 R1000TC(北美版),选哪个 漫步者 R1000TC(北美版) 音箱,声音沉闷高音不靓 漫步者R1000TC 我想买漫步者R1000TC(北美版),是用来听音乐的,不知道性价比怎么样? 相委而去的读音 相委而去的拼音