protected shared 变量的具体使用方法!!!!(我要全面的)

imports 2002-10-09 11:45:56
如题!!!!

谢谢!!!!

急!!!!!
...全文
52 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
大健 2002-12-17
  • 打赏
  • 举报
回复
这变量好像是全局共享的(也忘了在哪里看过),可能会出现这个用户设置的值却给另一个用户所设置的覆盖了。
raychiu 2002-12-17
  • 打赏
  • 举报
回复
其实是用来定义静态变量的。
在页面POSTBACK时,是可以保持变量的值的
raychiu 2002-12-17
  • 打赏
  • 举报
回复
不过要小心使用,因为该值很容易被新的值覆盖。
spring_ok 2002-10-10
  • 打赏
  • 举报
回复
我怎么记得
static 是c#中的用法
shared 是VB中的用法
它们都是用来定义静态变量的。
在页面POSTBACK时,是可以保持变量的值的。
但如果是不同的页面,则不可以共用其值。
monkey_zeng 2002-10-09
  • 打赏
  • 举报
回复
ms-help://MS.VSCC/MS.MSDNVS.2052/vbls7/html/vblrfVBSpec7_2_2.htm

多看看msdn嘛,很多东西可以在上面看到,可以帮你省不少分!
imports 2002-10-09
  • 打赏
  • 举报
回复
我想问这个变量的特点,生存期!!!
龙腾九霄 2002-10-09
  • 打赏
  • 举报
回复
可以直接使用阿。
比如你在类中定义了shared 的变量。
那么直接可以引用类名.变量名称
imports 2002-10-09
  • 打赏
  • 举报
回复
我用的是 vb.net!!!!
imports 2002-10-09
  • 打赏
  • 举报
回复
我的问题是这样的:
在一个页面里声明了一个int型的全局变量 i,页面操作对i作了些改变。

当页面提交以后,i就重新被初始化为0。

我要保存i被改变后的值!!!

听说将i声明为protected shared变量,可以在页面提交以后,i的改变值可以保存下来!!!

所以,我想了解一下!!!
yellowwee 2002-10-09
  • 打赏
  • 举报
回复
Shared 关键字指示一个或多个被声明的编程元素将被共享。共享元素不关联于某类或结构的特定实例。可以通过使用类名或结构名称或者类或结构的特定实例的变量名称限定共享元素来访问它们。

Protected 关键字将受保护访问权限授予一个或多个被声明的编程元素。受保护的元素仅可从它们自己的类或派生类中访问。受保护访问不是友元访问的超集。

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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