静态方法中的全局变量

2023-11-24

这看起来很基本,但我发现这很微不足道。简而言之,您建议如何使用静态类(即控制台应用程序)设置全局变量?

为了给您更多背景知识,主要方法是调用一些自定义事件处理程序,我希望它们能够获取/设置变量。

如果您有任何想法或建议,我们将不胜感激。


最简单的方法是

public static Object MyGlobalVariable;

这会创建一个公共静态字段。稍微好一点的是:

public static Object MyGlobalVariable { get; set; }

这会创建一个公共静态属性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

静态方法中的全局变量 的相关文章

随机推荐

  • React Router browserHistory.push 在新选项卡中打开链接

    可以使用 as 在新选项卡中打开链接 但是否可以使用browserHistory push在新选项卡中打开链接 React router 是基于浏览器 History API 构建的 browserHistory push calls pu
  • 渲染启动更新的操作

    我有一个设置控制器用行动account and profile 还有一个update看起来像 def update player current user if player update attributes params player
  • javascript 动态更改表单 onsubmit

    我有一个带有一些操作和 onsubmit 值的表单 它是通过提交输入标记提交的 问题是它应该可以通过两个按钮提交 因此我为第二个按钮编写了一个函数来更改表单的 action 和 onsubmit 值 a href class submit
  • Objective-C中为什么要在头文件中定义实例变量

    我可以理解在头文件的 interface中定义函数 但为什么是实例变量呢 实例变量不应该是私有的 只能通过消息访问吗 原因是它可以计算子类变量的偏移量 interface Bird NSObject int wingspan end int
  • Java GC:为什么有两个幸存者空间[重复]

    这个问题在这里已经有答案了 在网上的大多数教程中 我们可以看到他们显示GC中有两个幸存者空间 当我们实际上只能拥有一个幸存者空间时 为什么需要拥有两个呢 拥有两个幸存者空间对性能有何影响 原因是 你猜对了 性能 首先让我解释一下为什么幸存者
  • 如何获取 SQL Server 查询返回的一组多行中的 n 个最常见的单词?

    我想从 SQL Server 中的查询返回 10 个最常见的单词 因此针对一组行运行 如下所示 快速棕色狐狸缓慢的黄狐缓慢的绿狐 会回来 fox slow quick brown yellow green 我会尝试在每个返回的行上运行分割函
  • 这些 Xcode 4 调试器图标意味着什么?

    我一直没能找到这些 Xcode 图标的含义 有些你可以推断出来 杯子图标是可可 人物图标是你的代码 但其他的则更神秘 更新1 我能够在以下位置找到图标文件 Xcode app Contents PlugIns DebuggerFoundat
  • Rails:NameError(未初始化的常量UserSerializer)

    我目前正在使用 Rails 6 0 构建一个仅包含 Rails API 的应用程序 我在用fast jsonapi对于 JSON Ruby 对象的 API 序列化 目前我只创建了UsersController 我有一个user模型具有以下属
  • Android 应用内结算的官方国家/地区列表? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 您好 我目前在巴基斯坦 当我启动 Google 示例应用内结算应用程序时 它说 无法购买 市场 计费服务不可用 这次 您可以继续使用 这个应用程序
  • 如何配置 Devise for Ruby on Rails 将电子邮件和密码存储在用户模型之外的其他位置?

    我想将电子邮件存储在单独的表中 并允许用户保存多封电子邮件并使用其中任何电子邮件登录 我还想将密码存储在不同的表中 如何配置 Devise 将身份验证信息存储在其他地方 最坏的情况是 如果我必须侵入它 是否有一个生成器可以将所有内容移植到应
  • 锁定自定义选项卡的方向

    我想使用 Chrome 自定义选项卡锁定方向 这是我可以使用低级 API 完成的事情还是我需要为此功能添加新方法 我的用例是 我有一个具有自定义选项卡的应用程序 我希望它始终以纵向显示自定义选项卡 而不是横向显示 自定义选项卡当前不提供允许
  • 从设置中获取动态属性

    我的 AppConfig 中存储了一些属性 现在我想动态访问它们 例如在循环或函数中 使用 MySettings NAME OF THAT THING 访问值没有问题 但如果名称是变量怎么办 I tried String propertyV
  • 如何沿 axis=1 进行 DataFrame.groupby

    I have df pd DataFrame A 1 2 3 B 1 2 6 df A B 0 1 1 1 2 2 2 3 6 问 我如何获得 A 0 1 1 2 2 1 5 using groupby and aggregate 就像是
  • 使用值数组将 numpy 分组为多个子数组

    我有一系列沿直线的点 a np array 18 56 32 75 55 55 我有另一个数组 它对应于我想用来访问 a 中的信息的索引 它们始终具有相等的长度 两个数组都没有a也不数组b已排序 b np array 0 2 3 2 2 2
  • 警告:openssl_pkcs7_sign() [function.openssl-pkcs7-sign]:在第 8366 行的 C:\xampp\htdocs\this\tcpdf\tcpdf.php 中获取私钥时出错

    我正在使用 TCPDF 来签署 PDF 但是在运行时实施例52我收到这个错误 Warning openssl pkcs7 sign function openssl pkcs7 sign error getting private key
  • 为什么循环要分配最后一个索引元素的引用? [复制]

    这个问题在这里已经有答案了 我想为我的所有标签添加一个事件侦听器 每个传递一个对其自身的引用作为触发事件时的参数 这是我写的函数 function validateDigitsFeature Add the event listeners
  • Bootstrap 模式使滚动条在关闭后消失

    我在 StackOverflow 上读到了很多关于这个主题的解决方案 技巧 但似乎没有一个对我有用 我正在使用模式登录 Meteor 例如使用 Facebook 登录服务 并在登录成功时触发回调 我将其放在回调中以关闭模式 modalSig
  • Web 驱动程序卷曲异常

    尝试使用Codeception Web Driver和Selenium通过验收测试来模拟ajax 我正在使用 PhpBrowser 但当我遇到 Ajax 问题时 我的朋友建议使用 WebDriver 启用它并下载 selenium 并运行它
  • 接口作为参数或泛型方法与 where - 有什么区别?

    之间有什么区别 public void Method1
  • 静态方法中的全局变量

    这看起来很基本 但我发现这很微不足道 简而言之 您建议如何使用静态类 即控制台应用程序 设置全局变量 为了给您更多背景知识 主要方法是调用一些自定义事件处理程序 我希望它们能够获取 设置变量 如果您有任何想法或建议 我们将不胜感激 最简单的