問題タブ [idictionary]
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.
wpf - WPF はカスタム UserControl から依存関係プロパティをバインドできません
カスタム UserControl 内に MultiSelectComboBox UserControl があります。ディクショナリのタイプである SelectedItems 依存関係プロパティ (上記の MSCB から) を My ViewModel プロパティのいずれかにバインドしたいと思います...
*MSBC は --> MultiSelectComboBox UserControl を意味します!!!!!
MSCB の分離コード: DP の定義:
MSCB で SelectedItems プロパティを定義します。
My Custom UserControl の Xaml: Xaml で MSCB を定義します。
私のViewModelクラスで:
(MSBC 内の DProperty の) OnEventChanged が最初の初期化のためにのみ起動され、その後起動を停止するように見えます。ViewModel プロパティに変更がありません。ViewModel クラスを指すようにデータ コンテキストを設定し、この CustomControl 内の他のバインディングは正常に動作しています (TextBoxes など)。
c# - ジェネリック ジェネリックのコレクションの作成 - 辞書の共分散
質問をより適切に表現する方法がわかりませんが、ジェネリック インターフェイスのディクショナリを複数回作成しようとすると、次の問題に遭遇しました。多くの場合、これは、さまざまなタイプを処理するレジストリ タイプ コレクションを作成しようとしたときに発生します。
ただし、BobsValidator をパラメータ タイプ IValidator に割り当てることができないため、コンパイルは失敗します。基本的に、バリデータの外ではタイプ セーフは必要ありませんが、内部に入ると、インターフェースの消費者が使用したいタイプにキャストする必要はありません。
Java では、次のことができます。
私はこのようなことができることを知っています(ala IEnumerable):
次に、代わりにIValidatorを辞書に取り、ValidatorBaseを拡張しますが、私が見ていないより良い方法があるに違いないようです。それとも、これは全体的なデザインが悪いだけですか? 次のような構造が必要なようです。
ありがとう!
java - 別の辞書内の辞書 + 1 つのキーに対する複数の値
別の辞書を含む辞書を作成したい。そして、私の辞書には1つのキーだけに対して複数の値が必要ですが、「同じキーを持つ要素が既に存在します」というエラーが表示されます。私はすでに HashMap を使用して Java でそれを実行しましたが、C# では問題ありません...
このようなもの:
LordTakkeraの解決策を試します。
これは、KHI2 テーブルを表す必要があるためです。私はこれを Java で行い、ソフトは完璧に動作しますが、.NET で REF を使用する方法がわかりません。
c# - Dictionary を匿名型に含めてからシリアル化して json を形成する
次のコードには、パラメーターを入力した辞書「nissi_params_fields」があります。
上記の "nissi_params_fields" ディクショナリを単一のフィールド "fields" として含む匿名型を作成したいので、まず "nissi_params_fields" を、Newtonsoft JObject "nissi_params_object" で使用できるオブジェクト "nissi_params_fields_object" に変換しようとします。 :
課題は、辞書をオブジェクトに変換する方法です...どうすればいいですか?
ここで、変換されたオブジェクト「nissi_params_fields_object」を匿名型に含め、Newtonsoft JObject を使用して全体を JSON にシリアル化します。
c# - セクションの順序を変更せずに ConfigurationManager.GetSection(columnsSectionName) を使用して .config ファイルの内容を取得する方法は?
私の構成セクションには、次のものがあります。
IDictionary から値を取得し、構成ファイルと同じ順序で配置したいと考えています。私はこれをやっています:
しかし、私はそのm geting the <NFeColumns> in a totally different order, and I can
理由を理解していません。手伝ってくれませんか?
c# - SQL 挿入のソースとしての Idictionary
C# 動的オブジェクト (ここでは 'string,string' 辞書 - 'sql_fields_name,value_to_insert' ) を使用して Sql Update プロシージャを作成しましたが、これはうまく機能します。
およびSQLサーバーの手順
今、私はinsert intoで同じことをしたいと思っています。誰かが私を正しい方向に向けることができますか? 私はC#バージョンしか持っていません。SQLストアドプロシージャとして作成できません。
現在のコード:
c# - 異なるオブジェクト フィールドを使用してジェネリック ディクショナリ アイテムをフィルタリングする方法
ユーザーがオブジェクトの別のフィールドを検索できるリポジトリ クラスを実装する必要があります。別のサービスからデータを取得した後、結果をDictionary
オブジェクトに保存します。今度は、さまざまなオブジェクトのプロパティに基づいて結果をフィルターできるようにしたいと考えています。例えば:
ここで、ヘルパー関数を使用してある種のプロトタイプ パターンを実装したいと思います。
オブジェクトのプロパティが大量にあるため、ここにプロトタイプ パターンが必要な理由。任意の提案をいただければ幸いです。