問題タブ [enumerate]

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 投票する
3 に答える
3202 参照

c# - C#4.0で整数の無限シーケンスを列挙するにはどうすればよいですか?

IEnumerator整数の無限シーケンスを返す関数がC#にあります[0, 1, 2, 3, 4, 5 ...]か?

私は現在やっています

までのすべての正方形を列挙しlimitます。これは効果的だと思いますが、からカウントアップするだけの組み込み関数があれば、0それを使いたいと思います。

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

java - Java の列挙型の問題

私はJavaプログラミングに非常に慣れていないため、列挙型を機能させるのにいくつか問題があります。私のプログラムでは、次の静的変数を宣言しました。

関連情報を印刷する方法と、次の方法を追加しました。

プログラムを実行しようとしているクライアントでは、この最後の方法を使用できません。オブジェクト Employee1 を作成し、次のように入力するとします。

その後、次のエラー メッセージが表示されます。FEMALE を変数に解決できません。

このエラー メッセージの原因は何ですか? 私が言ったように、私は Java の初心者であり、列挙型を使用するのはこれが初めての試みなので、おそらく何か間違ったことをしたのでしょう。誰かが私に何か助けを与えることができれば、私はそれを大いに感謝します.

もちろん、ここに掲載したのはプログラムの一部だけですが、エラー メッセージが表示されるのはこの部分だけです。プログラムの詳細、またはそのすべてを投稿する必要がある場合は、お知らせください。

助けてくれてありがとう!

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

python - 空のリストを取得する - 理由がわからない?

私はこのコードを使用します:

そして、私はこの出力を取得します:

理由はありますか?何らかの理由で、2 つの for ループの間に何らかの干渉があるようです。どちらかを個別に実行すると、必要な結果が得られます。

ありがとう!

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

xamarin.ios - 列挙は MonoTouch でどのように機能しますか?

MonoTouch では、NSSet 内の各オブジェクトを処理する必要があります。Enumerate を使用した私の試みは次のとおりです。

メソッドは結果として 3 つのオブジェクトで呼び出されますが、デリゲートで処理されるオブジェクトは 1 つだけです。デリゲートが 3 回実行されることを期待していましたが、それがどのように機能するかについて間違った考えを持っているに違いありません。

ドキュメントや例が見つかりません。どんな提案でも大歓迎です。

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

python - Pythonでenumerateを使用して、番号付きのネストされたリストを別々の行に出力する

次のことを達成しようとして、私はいくらかの悲しみに陥りましたが、一時的に私の脳から漏れた簡単な修正があると思います. 以下のように左側に数字がある可変次元のグリッドを印刷できるようにする必要があります

グリッドはネストされたリストで構成され、以下のように使用enumerateされますi+1

左側でこれらの数値を取得できますが、出力はリストとして表示されますが、これは乱雑で、私が求めているものとはまったく異なります.

これらの数値を取得するために列挙する代わりに使用すべきものは他にありますか? グリッドは可変パラメーターで設定できるため、少なくとも改ざんしないように必死であるグリッドの構築に使用したコードを変更するのではなく、印刷時にこれを達成する方法があることを本当に望んでいました。私はインターネット上で検索を行い、人々が描いている絵の底に数字が表示されているが、そのような左側には表示されていない例を見つけました. print_grid 関数の enumerate ステートメントをどこに貼り付けても、出力が台無しになります。

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

objective-c - Objective-c enumerateUsingBlock Issue

プレフィックスが「be」のすべてのオブジェクトを抽出したいのですが、さまざまなインデックスからすべてではなく、最初のオブジェクトのみを取得します。「配列」にはさまざまなオブジェクトが含まれ、「be」、「become」、「beta」、「be」、「beaver」などのオブジェクトが含まれています。ここで何が問題になっていますか?

を使用するlocalizedCaseInsensitiveCompare:と、「」に関して正しい2つの「be」のみが表示されisEqualToString:ます。「array」には、実際には異なるインデックスからの2つの「be」が含まれています。

コードは次のとおりです。

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

c++ - C ++ / Win32は私のプロセスに属するウィンドウを列挙して閉じます

Web ブラウザー (Internet Explorer) が組み込まれた Windows アプリがあります。アプリは、IPC を使用して別のプロセスから閉じることができます。組み込みの Web ブラウザーがポップアップ ダイアログ ウィンドウを表示している場合 (コンテンツの保存中など) を除いて、問題なく動作します。その場合、IPC を介して外部要求から閉じようとすると、アプリがクラッシュします。(内部的には、WM_CLOSE メッセージを自分自身にポストするだけです。)

それを踏まえて、プロセスに属するすべてのウィンドウを列挙し、プロセス自体を閉じる前に最初にそれらを閉じる方法を考え出すことにしました。問題は、私のプロセスに属するすべてのウィンドウを、それらを閉じる目的でどのように列挙するのですか?

0 投票する
6 に答える
2303 参照

iphone - NSMutableSet 使用時のエラー

エラーが発生します

* キャッチされない例外 'NSGenericException' が原因でアプリを終了します。理由: '*コレクション <__NSCFSet: 0x6b66390> が列挙中に変更されました。

クラスに新しいデリゲートを追加するとき。または、少なくとも、そこに問題があると思います。

これは私のコードです: MyAppAPI.m

MyAppAPI は、アプリケーション全体で使用できるシングルトンです。私ができる (またはできるはずの) どこでも: [MyAppAPI addDelegate:self].
これはうまく機能しますが、最初のビューでのみです。このビューには、新しいビューをそれ自体にロードする PageViewController を備えた UIScrollView があります。これらの新しいビューは、MyAppAPI に登録して、アンロードされるまでメッセージをリッスンします (この場合は を実行しますremoveDelegate)。ただし、UIScrollView の 2 番目のビューで addDelegate を実行した直後に停止するようです。

これが起こらないようにコードを改善するにはどうすればよいですか?

更新
もう少し明確にしたいと思います。ビューコントローラー「StartPage」には、ページコントローラーを備えた UIScrollView があります。他のいくつかのビューをロードします (現在表示されている画面の 1 つ前)。各ビューはインスタント PageViewController であり、上記の addDelegate 関数を使用してそれ自体を MyAppAPI というグローバル シングルトンに登録します。ただし、私が理解しているように、ビューコントローラー2がそれ自体を登録するときに、このビューコントローラー1はまだデリゲートから読み取っているため、上記のエラーが表示されます。

シナリオを明確にしたことを願っています。いくつか試してみましたが、何も役に立ちません。デリゲートから読み取り中であっても、addDelegate を使用してデリゲートに登録する必要があります。それ、どうやったら出来るの?

更新 2 これはレスポンダー メソッドの 1 つです。

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

vba - VBA は COM オブジェクトのメソッドまたはフィールドを列挙できますか?

VBA (Excel) で使用している COM オブジェクト (C#.NET で構築) があり、COM オブジェクトのフィールドを列挙して自動的に参照すると便利です。.NET では、これはリフレクションで実行できます。VBAでこれを行う方法はありますか?

だから、代わりに

もっと似たもの:

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

php - PHPの配列キーを数え、エコーします

私のphpコードでは、すべての検証エラーメッセージをと呼ばれる1つの配列に収集しています$errors。「1)エラー1 2)エラー2 ...」などのようにすべての配列要素をエコーすることは可能ですか?