asp.net Web应用程序中的静态变量
发布时间:2020-12-16 06:45:46 所属栏目:asp.Net 来源:网络整理
导读:我有: MyNameSpace.MyClass1 MyNameSpace.MyClass2 我需要从MyClass2中获取MyClass1.myvar1的值. 我应该用静态变量做到这一点 如果变量值在Web应用程序中是静态的,则会发生什么. 我使用MyClass1作为:var mClass = new MyNameSpace.MyClass1(),并使用mClass
我有:
我需要从MyClass2中获取MyClass1.myvar1的值. 如果变量值在Web应用程序中是静态的,则会发生什么. 谢谢 解决方法
如果值上下文是全局的,那么可以使用静态变量.请记住,如果值已更新,则会为所有用户更新该值.如果数据不同或属于用户,则永远不要使用static,而是在MyClass2方法中实例化MyClass1的对象.
你可以使用以下方法. 将MyClass1.myvar1声明为public并从MyClass2访问. class MyClass1{ public int myvar1 = 7; } class MyClass2{ public void TestMethod(){ MyClass1 obj = new MyClass1(); int val = obj.myvar1; } } 在这种情况下,您的数据是安全的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何将枚举传递给Html.RadioButtonFor以获取
- Asp.Net MVC动态模型绑定前缀
- 从ASP.NET网站将查询结果发送到Excel
- asp.net – 错误:收到的JWT令牌发生安全令牌验证错误. Htt
- asp.net-mvc-3 – MVC3 EditorFor动态属性(或需要解决方法)
- asp.net-mvc – MVC3如何禁用/启用ActionLink
- ASP.Net C#ResolveClientUrl里面的类
- asp.net – 通过调用.ashx页面下载文件
- ASP.NET:如何重定向,预填充表单数据?
- asp.net C#ajax运行’async’批处理作业
推荐文章
站长推荐
热点阅读