問題タブ [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.

0 投票する
2 に答える
10151 参照

objective-c - 辞書を含む配列を列挙すると、予期しない出力が生成される

私の質問は、ログの最後の 4 行を出力する理由です (以下を参照)。ここで基本的なものが欠けています... thx

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 の
スタンフォード
[6407:10b] スタンフォード モール

0 投票する
3 に答える
17218 参照

objective-c - Objective-C文字列(NSString)の行数を数える方法は?

Objective-C で NSString の行をカウントしたい。

もっと簡単な方法はありますか?

0 投票する
3 に答える
34611 参照

c# - IEnumerable、IEnumeratorとforeach、いつ使用するか

IEnumerableとIEnumeratorを使用していましたが、1つのポイントを明確に取得できませんでした。foreachがある場合、なぜこの2つのインターフェイスが必要なのですか?インターフェイスを使用する必要があるシナリオはありますか?はいの場合、誰かが例を挙げて説明できますか?任意の提案や意見を歓迎します。ありがとう。

0 投票する
5 に答える
5723 参照

c# - 用途一覧HashTable に要素を追加する ForEach

キー/インデックスでアクセスできるが実装できないハッシュテーブルまたはその他の配列に追加したい文字列値のリストがあります。私はこれが私が望むように機能していますが、それは醜いです

編集:ジェームズがリストがインデックスによって値を返すことを思い出させた後、リストを使用しましたが、これが最終的な結果です

0 投票する
3 に答える
101 参照

design-patterns - 列挙子を介して実行する順列コードシーケンスを実行する最もスマートな方法は何ですか?

私は次の列挙型(疑似コード)を持っています

お分かりいただけると思います...各文字が 4 行のコードを表している場合、渡された RunSequence に従って、これらの 16 行のコードを目的のシーケンスで実行するためのロジックを構築する最もスマートな方法は何でしょうか?

私は完全に迷っています...これはまったく異なるアプローチで達成する必要がありますか? goto ではなく OO アプローチを使用したい ... デザインパターン

0 投票する
1 に答える
1764 参照

java - J2MEはベクターから特定のオブジェクトを取得します

現在、Blackberryアプリケーションに永続ストレージオブジェクトを実装しています。
設定オブジェクトのベクトルが含まれています。

特定の設定値を取得するための現在の実装は次のようになります

列挙をループするよりも、その値にアクセスするためのより良い方法はありますか?

ありがとう!

0 投票する
4 に答える
5002 参照

c# - 列挙中にアイテムが変更されると、列挙に影響しますか?

想像してみてください

列挙可能な項目が変わります。現在の foreach に影響しますか?

例:

それは永遠にループしますか?

0 投票する
4 に答える
4902 参照

c# - C#:SortedDictionaryを列挙すると、並べ替えられますか?

SorteDictionaryは、MSDNに従ってキーでソートされています。これは、foreachで列挙するときに、確実にソートされることを意味しますか?それとも、SortedDictionaryが内部的にそのように機能して、さまざまなケースでパフォーマンスが向上することを意味するのでしょうか。

0 投票する
5 に答える
3748 参照

c# - What are the different ways of handling 'Enumerations' in SQL server?

We currently define a list of constants (mostly these correspond to enumerations we have defined in the business layer) at the top of a stored procedure like so:

But these often get repeated for many stored procedures so there is a lot of duplication.

Another technique I use if the procedure needs just one or two constants is to pass them in as parameters to the stored procedure. (using the same convention of upper case for constant values). This way I'm sure the values in the business layer and data layer are consistent. This method is not nice for lots of values.

What are my other options?

I'm using SQL Server 2008, and C# if it makes any difference.

Update Because I'm using .Net is there any way that user defined (CLR) types can help?

0 投票する
4 に答える
2622 参照

reflection - Scala の列挙とリフレクション

Java で長い間働いた後、Scala に興味を持ち始めました。学習プロジェクトとして、データベースから状態オブジェクトを格納および取得する Java ライブラリを複製しようとしています。このために、次のような状態オブジェクトを指定できるようにしたいと思います。

Person のインスタンスをシリアル化/非シリアル化するコードは、リフレクションを使用してフィールドのタイプを認識し、性別フィールド以外のすべてに対して正常に機能します。性別フィールドは、次のように定義された列挙型です。

問題は、リフレクションを使用して Person クラスのみを使用して新しい Gender 値を作成する方法がわからないことです。