問題タブ [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.
c# - IEnumerator をジェネリック IEnumerator に変換する最良の方法は何ですか?
C#.NET 3.5 でカスタム ConfigurationHandler のカスタム ConfigurationElementCollection を作成しており、IEnumerator を汎用 IEnumerator として公開したいと考えています。
これを達成するための最良の方法は何ですか?
私は現在コードを使用しています:
乾杯
c# - 奇妙な「列挙子がインスタンス化された後にコレクションが変更されました」例外
私はこれに完全に困惑しているので、おそらく誰かが私を正しい方向に向けることができます.
クラスの LinkedList を単純に出力する関数があります。
Component
オブジェクトには、実際には次のようなカスタム呼び出しToString()
があります。
この関数は通常は正常に動作しますが、リスト内のエントリが約 30 程度になると、PrintcomplentList
foreach
ステートメントが返されるという問題に遭遇しました。InvalidOperationException: Collection was modified after the enumerator was instantiated.
ご覧のとおり、for ループ内のコードは変更しておらず、スレッドも明示的に作成していませんが、これは XNA 環境内にあります (重要な場合)。コンソール出力がプログラム全体の速度を低下させるほど頻繁に出力されることに注意してください。
私は完全に困惑しています。他の誰かがこれに遭遇しましたか?
hashmap - データベースからの値を列挙型に入力します
String->Integer をマップするテーブルがあります。
列挙型を静的に作成するのではなく、列挙型にデータベースの値を入力したいと考えています。これは可能ですか?
したがって、これを静的に宣言するのではなく、次のようにします。
数値 {0,1,2,3} は基本的にランダムであるため (データベースの AUTOINCREMENT 列によって自動生成されるため)、この列挙型を動的に作成したいと考えています。
.net - .Net でプロパティの値を動的に列挙する
TreeView コントロールの ImageList プロパティがフォーム上のすべての ImageList を一覧表示する方法を知っていますか? 同様のものが必要ですが、文字列のリストが必要です。これは列挙に似ていますが、PropertyGrid でプロパティを公開するオブジェクトを使用して、実行時に定義されます。
したがって、{ "foo", "bar", "grill" } のような文字列のリストでは、プロパティはそれらをリストする必要がありますが、その文字列のリストが変更された場合 (たとえば、「bbq」項目を追加した場合)、プロパティは { を列挙する必要があります。 "foo", "bar", "grill", "bbq" } 代わりに。
vim - sedまたはawkでの置換を列挙します
行のあるプレーンテキストファイルが与えられた
sedまたはawkの魔法がそれをに変換するもの
そのため、「foo」が出現するたびに「foo_[発生番号]」に置き換えられます。
c# - C#でコレクションのサブセットを列挙しますか?
C#でコレクションのサブセットのみを列挙する良い方法はありますか? つまり、多数のオブジェクト (たとえば 1000) のコレクションがありますが、250 ~ 340 の要素のみを列挙したいと考えています。別のコレクションを使用していますか?
編集:これは.NET Framework 2.0を使用していることに言及する必要がありました。
c++ - 構造体のメンバーを列挙しますか?
C++ または C で構造体 (構造体 | クラス) のメンバーを列挙する方法はありますか? メンバー名、型、および値を取得する必要があります。変数がグローバルにスコープされた小さなプロジェクトで、以前に次のサンプル コードを使用したことがあります。私が今抱えている問題は、一連の値を GUI からオブジェクト、ファイル、および VM 環境にコピーする必要があることです。別の「貧乏人の」リフレクション システムを作成することも、できればまだ考えていないより良いものを作成することもできます。誰か考えがありますか?
編集: C++ にはリフレクションがないことはわかっています。
c# - .NET ライブラリに Month の事前定義された列挙はありますか?
.net フレームワークに数か月の正式な列挙があるかどうかを調べています。
月の使用が一般的であり、.net フレームワークにはそのような列挙が他にもあるため、1 つある可能性があるように思えます。
たとえば、月曜日、火曜日などを含む System.DayOfWeek という曜日の列挙があります。
1 月、2 月など、1 年の月に対応するものがあるかどうか疑問に思っています。
誰か知っていますか?
c++ - constを使用できるのに、なぜ人々はC ++の列挙型を定数として使用するのですか?
使用できるのに、なぜ人々はC ++の列挙型を定数として使用するのconst
ですか?
vb.net - Linq-To-Entities Entity SQL での ObjectQuery 単一列挙チャレンジの操作
私はこの例の修正に取り組んでいます:
ObjectQuery は 1 回だけ番号付けできます。(以降の列挙の試みは例外をスローします。) 列挙は for each ステートメントで行われます。問題は、クエリが空の場合に For Each を試行すると例外がスローされることです。しかし、カウントを確認すると:
それは列挙の私の 1 つのチャンスを食べます。For Each を try/catch ブロックに入れ子にして、空のクエリ例外を破棄することもできますが、それは見苦しいものです。より良い解決策はありますか?