问题标签 [static-class]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 从 aspx 页面中的静态类评估 bool 属性
所以我有类似的东西:静态配置类,它在项目中的任何地方都使用,有一个布尔属性让我们说属性。所以我想找到一种在 aspx 标记中设置此属性的方法。
不起作用。我也试过:
以及以上所有不带“'”的内容。有什么办法可以解决吗?我不想在后面的代码中设置它,我有理由不这样做。
vb.net - VB.NET 静态类是如何工作的?
我将它们理解为模块,例如我的小模块:
但是,我无法访问ImportSettings
. 我被告知它没有被声明,它的值是'Nothing'。
c# - 静态字典调用“System.TypeInitializationException”
我有一个静态类来保存字典和 2 个获取方法来访问它
这是我的课:
当我使用getter方法时,
ConfiguraCuadros.GetDictionary();
它抛出一个异常:
或者
如您所见,我的意图是拥有一个静态字典。我认为问题出在字典声明中……但我看不出在哪里……
以防万一,“beDGRAIC”是我的命名空间。
谢谢你的帮助!
actionscript-3 - AS3 无法从嵌套符号内部访问静态类
所以基本上这是一个关于为什么我的调用类(门)无法识别这个静态变量类(游戏状态)的问题。它抛出 #1009 错误,说我无法使用 GameState.gameState 访问。在我的舞台上,我有一个符号(CampaignLevel_001),其中包含额外的符号,如调用符号(门)和上面的一个单独的符号(GameState),所以基本上我无法让嵌套的符号/类与另一个类交谈。
持有(门)的班级
}
调用类(门)是
}
class - 静态类或多个对象引用
我正在编写一个 MVC 5 互联网应用程序,我有一个问题是我应该在我的每个类中使用完全相同的方法,还是使用带有这种方法的静态类。
这是方法:
目前,我正在将此方法添加到许多控制器和服务类中。与其在许多类中这样做,我应该只在静态类中声明一次此方法,并在我想要获取Account
对象时使用此静态类吗?
我应该注意哪些缺点/优点?
提前致谢。
c# - 将类标记为静态是二进制重大更改吗?
我有一个只包含静态方法的实用程序类。如果我将该类标记为静态,这是一个破坏性的二进制更改吗?
我已经比较了两者的 IL,除了丢失默认构造函数(不应该使用)之外,我还可以看到以下差异......
未标记为静态的类:
标记为静态的类:
我不明白为什么这会是一个突破性的变化,但是......?
java - 单例类和只有静态成员的类之间的区别?
编辑:我想要单例类和只有静态成员的类之间的区别。我不想将单例类与静态内部类进行比较,因为 java 不允许静态类而不是静态内部类。
Singleton 类允许用户对该类只有一个对象。通过这种方式,我们可以限制用户只有一个属性实例。
这可以通过使用只有静态成员和静态方法的类来实现(不是静态内部类)
那么,以下两个类之间有什么区别
单例类:
只有静态方法和成员的类:
c# - 是否可以启用静态类 foreach?
假设我有一堂课,列表如下:
我有一种方法可以启用 foreach,这样我就可以在不引用 Items 列表的情况下执行 foreach,例如:
foreach(Accounts 中的账户) ?
asp.net - 静态类中的静态变量是类独有的吗?
我创建了一些用于缓存对象的静态实用程序方法。
这是我使用的方法中的一段代码。如您所见,我使用经典的 .Net 缓存模式,但是我对静态类中的静态变量有疑问。
静态变量在静态类中是唯一的吗?例如,如果我克隆该类并将“产品”替换为“订单”,那么 _lock 和 _key 对象是否会被限定为该类或应用程序。显然,如果答案是后者,则需要给出唯一的名称。
所有帮助和建议表示赞赏。
generics - 为什么Java中的LinkedList实现将Node嵌套类作为静态?
我开发了自己的 LinkedList 小实现,没有使用 Node 嵌套类作为静态,它工作正常......但是 Java 使用 Node 嵌套类作为静态。我没有找到将 Node 嵌套类作为静态的充分理由。
谁能帮我解释一下?