1

文字列の名前値コレクションに Dictionary を使用できない状況があります。レガシー システムをサポートする必要があるため、名前と値のペアに重複したキーが含まれています。したがって、重複キーのサポートを停止するように私に頼まないでください。NameValueCollection を使用しようとしましたが、DataContractSerializer では例外がスローされるため使用できません。エラーの詳細については、質問を参照してください。

キーと値のペア (文字列のみ) を格納できるように、この NameValueCollection タイプの代替案を誰かが提案できますか?

4

1 に答える 1

4

名前と値のペアを に変換できます。この質問List<Tuple<string, string>>によれば、これはシリアライズ可能です。

もちろん、重複に対する保護は失われるため、これはネットワークを通過するためだけに使用する必要があります。

于 2012-05-29T08:06:43.057 に答える