ASP.NETなどで、画面遷移をするURLを組み立てるとき、現在のGET引数を元にパラメータを変更したURLを組み立てたい。といったときに.NET FrameworkではUriBuilderというクラスがあります。
このクラスにQueryというプロパティがあります。名前のとおりQueryを操作するのですが、名前ではなく、インデックスでしかアクセスができないうえ、URLエンコードもしてくれないという、かゆいところに手はが届かないアレなクラスですが、何も無いよりはいいかも。
文字コードの問題はありますが、この辺まとめて日本向けにユーティリティ的なクラスを作ると意外と便利かも。
0 件のコメント:
コメントを投稿