encoder クラス : ParseQueryString(string,string) メソッド
説明
指定されたエンコーディングを使用してクエリ文字列を解析します。
構文
encoderInstance.ParseQueryString(string queryString, string encodingName)
引数
| クラス | 名前 | 説明 |
| string | queryString | 解析するクエリ文字列。 |
| string | encodingName | エンコーディング名。 |
返り値
| クラス | 説明 |
| dictionary{string} | クエリパラメータと値の dictionary。 |
サンプルコード
| 1: | encoder e = new encoder(); |
| 2: | uri u = new uri("http://example.com/foo/var.php?name1=value1&name2=value2"); |
| 3: | string queryString = u.Query; // The queryString is "?name1=value1&name2=value2". |
| 4: | dictionary{string} queries = e.ParseQueryString(queryString, "shift_jis"); |
| 5: | string n1 = queries.Get("name1"); // n1 は、"value1". |
| 6: | string n2 = queries.Get("name2"); // n2 は、"value2". |
注意
これはSystem.Web.HttpUtility.ParseQueryString(String,Encoding) メソッドのラッパーです。


