問題タブ [stringcollection]

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

c# - カスタム クラスの C# StringCollection

以下のクラスを考えると、複数の文字列を blob_key_col_name という StringCollection に追加する正しい方法は何でしょうか?

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

c# - StringCollection の並べ替えを変更する

私の現在のプロジェクトでは、ユーザーは TableLayoutPanel にドッキングされるコントロールを作成できます。コントロール名は StringCollection に保存され、プログラムを開始するたびにコントロールが再作成されます。ユーザーがコントロールの順序を変更できる機能を実装したいと思います。可動部分は機能しています。問題は、次回プログラムが開始されたときに、コントロールが StringCollection から作成されるため、古い順序で再作成されることです。これは、コントロールの順序を変更し、将来のためにそれを維持することを意味し、StringCollection の並べ替えを変更する必要があります。それを行う方法はありますか?はいの場合、どうすればいいですか?

現在、コンテキストメニューからこのコードでコントロールを上に移動します:

そして明らかに。代わりに +1 で下に移動します。読み込みイベントでは、foreach を使用して StringCollection を調べ、コントロールを作成します。

0 投票する
0 に答える
113 参照

c# - C# PropertyGrid で StringCollection を編集するには? ["タイプ 'System.string' のコンストラクターが見つかりません"]

設定エディターを使用して、アプリケーションのユーザー設定をいくつか作成しました。ある特定の例では、設定を文字列の配列にする必要があります。私が遭遇する唯一のオプションは StringCollection です。

設定エディターでのデータ型の選択

設定エディターで (3 つのドットをクリックして) コンテンツを編集すると、単純なエディターが呼び出され、そこで文字列を 1 行ずつ入力できます。

文字列コレクション エディター

ユーザーがこれらの設定を編集するための簡単なフォームを作成し、PropertyGrid を作成して既定の設定に結び付けました。

そこで StringCollection を編集すると、別の String Collection Editor が表示されます: Run-time String Collection Editor

エントリは問題なく編集または削除できますが、エントリを追加しようとすると、「'System.string' 型のコンストラクタが見つかりません」というエラーが表示されます。

設定の設計時の編集と同じエディターをプロパティ グリッドで使用する簡単な方法はありますか?

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

c# - C#で2つのStringCollectionを1つに結合/マージする方法

C#で2つのStringCollectionを結合/マージする方法

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

powershell - Windows Update API CopyToCache(IStringCollection) - 指定されたキャストが無効です

VPN ルートのトラフィックを減らすために、内部サーバーに報告しながら外部サーバーから Windows 更新プログラムをダウンロードする必要があります。

だから私は次のことをやっています:

UpdateSession を作成し、更新を検索して、$SearchResult に保存します。次に、外部サーバーから更新プログラムをダウンロードし、IUpdate2.CopyToCache(IStringCollection)を介して Windows Update Api に渡したいと考えています。

StringCollection をメソッド CopyToCache に渡すことを除いて、すべて問題ありません。「指定されたキャストは有効ではありません」というエラーが発生します。

これは私のコードです:

手伝ってくれてありがとう!エルドオブ

エラー メッセージ:

更新/解決策:

自分で選択した場所から UpdateDownloader を使用せずに正常にインストールされた更新プログラム。そのため、vpn トンネルを介して更新を報告および検索し、vpn トンネルの横にあるトラフィックをルーティングできる外部ソースから更新をダウンロードできるようになりました。