重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

C♯、ASP.NETでの開発です。

string test = Request["hoge"].ToString()

という取り方をしている箇所があり、これだとパラメータとしてhogeが
なかった時に落ちるので

string test = Request.QueryString["hoge"];

にしようと思っています。
(単純に、なければ空白としたい)

取り方は違いますが、結局のところ(値があれば)同じものが
来るのでこの対応で問題ないと思っているのですが、問題ありましたら
ご指摘いただけないでしょうか。

A 回答 (1件)

Request[] は、Cookie・POSTデータ・QueryString・環境変数から検索します。


QueryStringだけから取得する Request.QueryString[]がよいでしょう。

http://msdn.microsoft.com/ja-jp/library/system.w …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!