问题标签 [enumeration]
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.
objective-c - 枚举包含字典的数组会产生意外的输出
我的问题是为什么它输出日志中的最后 4 行(见下文)......这些对象是日志中先前打印的字典的一部分,不应该位于数组的末尾?我在这里遗漏了一些基本的东西......谢谢
2009-07-02 09:35:12.756 WhatATool[6407:10b] NSString
2009-07-02 09:35:12.756 WhatATool[6407:10b] www.stanford.edu
2009-07-02 09:35:12.757 WhatATool[ 6407:10b] <NSProcessInfo: 0x107e20
>
2009-07-02 09:35:12.758 WhatATool[6407:10b] {
“苹果商店” = www.apple.com;
“CS193P 课程” = cs193p.stanford.edu;
“斯坦福购物中心”= stanfordshop.com;
“斯坦福大学”= www.stanford.edu;
“iTunes U 上的斯坦福”=itunes.stanford.edu;
}
2009-07-02 09:35:12.758 WhatATool[6407:10b] 可变字符串示例
2009-07-02 09:35:12.759 WhatATool[6407:10b] 另一个可变字符串
2009-07-02 09:35:12.760 WhatATool [6407:10b]itunes.stanford.edu
2009-07-02 09:35:12.760 WhatATool[6407:10b] iTunes U 上的斯坦福
2009-07-02 09:35:12.761 WhatATool[6407:10b] stanfordshop.com
2009-07-02 09:35:12.762 WhatATool [6407:10b] 斯坦福购物中心
objective-c - 如何计算 Objective-C 字符串(NSString)中的行数?
我想在 Objective-C 中计算 NSString 中的行数。
有没有更简单的方法?
c# - IEnumerable,IEnumerator vs foreach,什么时候用什么
我正在通过 IEnumerable 和 IEnumerator ,但无法清楚地得到一点..如果我们有 foreach,那么为什么我们需要这两个接口?有没有我们必须使用接口的场景。如果是,那么有人可以举个例子来解释一下。欢迎任何建议和评论。谢谢。
c# - 使用清单ForEach 将元素添加到 HashTable
我有一个字符串值列表,我想将其添加到哈希表或其他可以通过键/索引访问但无法实现的数组中。我有这个按我想要的方式工作,但它很丑
编辑:在詹姆斯提醒我列表将按索引返回值之后,我选择了一个列表,这就是我最终得到的
design-patterns - 运行置换代码序列以通过枚举器运行的最聪明的方法是什么?
我有以下枚举(伪代码)
你明白了......现在,如果每个字母代表大约 4 行代码,那么根据传递的 RunSequence 以所需的顺序构建运行这 16 行代码的逻辑的最聪明的方法是什么?
我完全迷失了......应该通过完全不同的方法来实现吗?我宁愿不使用 goto,而是使用一些 OO 方法......设计模式
java - J2ME 从向量中获取特定对象
目前我正在为我的黑莓应用程序实现一个持久存储对象。
它包含一个设置对象的向量。
我当前获取特定设置值的实现如下所示
有没有比循环枚举更好的方法来访问该值?
谢谢!
c# - 枚举时项目发生变化是否会影响枚举?
想象一下,在一个
可枚举项发生变化。会影响当前的foreach吗?
例子:
它会永远循环吗?
c# - C#:SortedDictionary 枚举时是否已排序?
SorteDictionary 是根据 MSDN 对键进行排序的。这是否意味着您可以确定在 foreach 中枚举它时会对其进行排序?还是仅仅意味着 SortedDictionary 在内部以这种方式工作以在各种情况下具有更好的性能?
c# - 在 SQL Server 中处理“枚举”的不同方法是什么?
我们目前在存储过程的顶部定义了一个常量列表(大部分对应于我们在业务层中定义的枚举),如下所示:
但是对于许多存储过程,这些通常会重复,因此存在很多重复。
如果过程只需要一个或两个常量,我使用的另一种技术是将它们作为参数传递给存储过程。(对常量值使用相同的大写约定)。这样我可以确定业务层和数据层中的值是一致的。这种方法不适用于很多值。
我还有哪些其他选择?
我正在使用 SQL Server 2008 和 C#,如果它有什么不同的话。
更新因为我正在使用.Net,用户定义(CLR)类型有什么帮助吗?
reflection - Scala 枚举和反射
在 Java 工作了很长时间后,我开始对 Scala 产生了兴趣。作为一个学习项目,我正在尝试复制一个 java 库来存储和检索数据库中的状态对象。为此,我希望能够像这样指定一个状态对象:
序列化/反序列化 Person 实例的代码使用反射来了解字段的类型,并且对除性别字段之外的所有字段都有效。性别字段是一个枚举,定义为:
问题是我不知道如何使用反射也只使用 Person 类创建一个新的 Gender 值。