問題タブ [except]
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.
ruby-on-rails - Rails のハッシュ リストからネストされたキーを削除する方法
私は今、ハッシュリストのネストされたハッシュキーを削除するために数時間試みています。次のような多くのソリューションのネストされていないハッシュを見ました。
これにより、次の結果が得られます。
しかし、ネストされたキーを持つハッシュで except メソッドを使用しようとすると、機能しません。ここに私のコード:
except() メソッドは、何も変更せずに nested_hash を返します。ネストされたハッシュキーを except メソッドに渡す方法を探しましたが、何も見つかりませんでした。ネストされたキーをこのメソッドに渡すことは可能ですか、それともハッシュ リストからネストされたハッシュ キーを削除する他の方法を使用する必要がありますか?
c# - 思ったように動作しないことを除いてLinqを使用する
List1
アイテム{ A, B }
をList2
含み、アイテムを含む{ A, B, C }
。
私が必要とするのは、{ C }
Except Linq 拡張機能を使用するときに返されることです。代わりに返さ{ A, B }
れ、式でリストを反転すると、結果は になり{ A, B, C }
ます。
例外のポイントを誤解していますか? 使用していない別の拡張機能はありますか?
私はこの問題についてさまざまな投稿を調べて試しましたが、これまでのところ成功していません.
編集:はい、単純なオブジェクトを比較していました。を使っIEqualityComparer
たことはありませんが、学ぶのは面白かったです。
助けてくれてありがとう。問題は比較子を実装していませんでした。以下のリンクされたブログ投稿と例が参考になります。
c# - 見つかったアイテムをマスター リストから削除する
さて、MasterTagList と FoundTagList の 2 つのリストがあります。マスター リストは、どのタグを検索するかを事前に設定します。見つかったリストは、リーダーが実際に見つけたタグで構成されています。私がやろうとしているのは、見つかったタグ リストのどこにもなかった MasterTagList 内のアイテムを特定することです。つまり、それらは完全に存在しません。
Except() メソッドを使用しようとしましたが、何らかの理由で、項目が正確な順序になっていない場合、すべての項目がまだ欠落していると表示されます。
次のようなコードも試しました。
欠落している新しいリストには、順序に関係なく、MasterTagList にあるが FoundTagList にはないすべてのアイテムが表示されるはずだと思います。私は決して C# の専門家ではないので、何かを見逃しているかもしれません。
このコードを変更して機能させる方法があるかどうか、または順序に関係なく、欠落している要素を見つける方法が他にあるかどうかを知りたいだけです。
前もって感謝します!
編集:私が言ったように、私はここで提案されている他のすべてのオプションを試しました. 私の Except() インスタンスは次のようになりました。
それでも、プログラムを実行すると、欠落しているリストは常に MasterTagList と同じになります。
解決済み: もともとリストに追加していた方法に何か問題があったに違いないことがわかりました。したがって、各リストの要素は必ずしも同一ではありませんでした。戻ってリストに追加する方法を修正したところ、プログラムは完全に機能しています。提案してくださった皆様、ありがとうございました!
python - 1 つのブロック内の複数のトライ コード
try ブロックのコードに問題があります。簡単にするために、これは私のコードです:
このようなことは可能ですか?
arrays - 1 つの配列オブジェクトを IEnumerable に変換する
2 つの datagridview を比較し、インターフェイスでExcept
メソッドを使用して、それらの違いを知りたいです。IEnumerable
私のデータグリッドビューの一例:
dgv1
そのため、データを配列に入れ、データを動的配列に入れようとしましたdgv2
。それぞれのリストIdSupplier
(この場合は 1、3) が必要で、except メソッドと比較します。私のコードは次のとおりです。
を試してみましたが、次のようにキャストしようとすると、メッセージが表示されIEnumerable.Except
たため、 myitemArray()
はオブジェクトのようです。"System.linq.Enumerable+<ExceptIterator>d_99'1[System.Object]"
exceptItems
私も試しました:
そして、私は間違いを犯すことを知っています。番号 13. 問題は、に変換する必要があることだと思いitemArray()
ますIEnumerable
。コードを大幅に変更せずにこれを行う方法はありますか?
php - 例外を伴うphp一意の乱数配列
例外を除いて、一意のランダム化された配列を生成しようとしていますが、ここまで来ました:
しかし、今では、exceptパラメータが配列になくなるまで関数をループさせたい
xslt - XSLT は、1 つの子ノード テキストを除くすべてのテキストを選択します
私はこのようなxmlを持っています:
変数内のすべての子ノード + 自己テキストを取得したい
$full_title = "テストのタイトル - 必須 - ABC"
以下は、タイトルノードのテキストが見つからない失敗した試みです。
python - Python: コードに構文エラーがあるのはなぜですか?
こんにちは、このエラーが発生した理由を教えてください:
すべての種類のエラー キャッチを試しましたが、それでも構文エラーが発生します。
助けてくれてありがとう!