ASP.NETのRequest.Form["key"]
コレクションでは、大文字と小文字を区別しないComparerを使用しています。次のようなフォームPOSTデータがあるため、これは私を台無しにしています。
"subject=MySubjectLowerCase&Subject=MySubjectUpperCase"
その結果、Request.Form["subject"]
(またはRequest.Form["Subject"]
そのことについては)両方の値を返します。
MySubjectLowerCase,Subject=MySubjectUpperCase
ただし、必要なのは、大文字と小文字を区別する、特定のキーの単一の値です。
Comparerを大文字と小文字を区別するように変更するにはどうすればよいですか?