ここで、名前「q」に対する値は、「プログラマ」という文字列がURLエンコードされたものだ(URLエンコードについては「TIPS:文字列をURLエンコードするには?」で解説している)。 QueryStringプロパティにより作成可能なクエリ文字列 アプリケーションからGETメソッドによりGoogleのようなページにリクエストを送る場合、上記のような長いURLを文字列の連結により自前で組み立て、WebClientクラス(System.Net名前空間)を使ってアクセスすることができる(WebClientクラスによるWebページのアクセスについては「TIPS:WebClientクラスでWebページを取得するには?」を参照)。 しかしWebClientクラスを使用する場合には、そのQueryStringプロパティによりクエリ文字列を指定することも可能だ。 QueryStringプロパティには、名前と