さまざまな入力文字列の処理(QueryString)
-
10-07-2019 - |
質問
検索ページであるWebページがあります。いくつかの定義済み検索が存在する必要があります。これを処理するために取った方法は、通常の検索とともに、QueryStringに検索を強制させることです。現在、約10ほどの異なる「検索」という検索クエリ文字列があります。
次に、セットアップでスイッチを使用してProcessSearchメソッドを作成し、各検索を実行します。
switch (QueryString)
{
case "person":
SearchPerson();
break;
case "firstname":
firstNameText = inputtedValue;
SearchPerson();
break;
.
.
.
}
アイデアが得られたらいいのですが。これを行うためのより良い方法はありますか。シンプルで読みやすいソリューションが欠けているようです。
最後の編集:
文字列Enumを作成することで何か購入できますか?
解決
これは、問題に対する確実で読みやすい解決策のようです。他にも方法はありますが ありますが、あなたが持っているものは良いと思います。
所属していません StackOverflow