0

あるユーザー コントロールから別のユーザー コントロールに渡す必要がある情報の文字列配列があります。アプリケーション設定には、System.Collection.Specialized.StringCollectionそのような場合のデータ型が含まれています。しかし、特定の順序で配列を使用する必要があるため、文字列コレクションは役に立ちますか? それとは別に、そのようなパラメーターをアプリケーション設定に保存することも良い考えですか、またはこれらの引数をプログラムに渡すより良い方法はありますか? 私もEventListenersプログラムで使用しましたが、あるユーザーコントロールから別のユーザーコントロールに引数を渡すのはあまり便利ではないようです。

4

1 に答える 1

2

StringCollectionあなたが挿入した方法で順序付けられているので、それで十分です。

ヒント:Settings.settingsファイルを編集して、任意のフィールドのデータ型を変更できます。

<Setting Name="Setting" Type="System.String[]" Scope="User">
  <Value Profile="(Default)"></Value>
</Setting>

定義する型は XML シリアライズ可能でなければならないことに注意してください!

于 2014-10-07T07:11:40.623 に答える