質問

検索ページであるWebページがあります。いくつかの定義済み検索が存在する必要があります。これを処理するために取った方法は、通常の検索とともに、QueryStringに検索を強制させることです。現在、約10ほどの異なる「検索」という検索クエリ文字列があります。

次に、セットアップでスイッチを使用してProcessSearchメソッドを作成し、各検索を実行します。

    switch (QueryString)
    {
        case "person":
            SearchPerson();
            break;

        case "firstname":
            firstNameText = inputtedValue;
            SearchPerson();
            break;
        .
        .
        .
    }

アイデアが得られたらいいのですが。これを行うためのより良い方法はありますか。シンプルで読みやすいソリューションが欠けているようです。

最後の編集:

文字列Enumを作成することで何か購入できますか?

役に立ちましたか?

解決

これは、問題に対する確実で読みやすい解決策のようです。他にも方法はありますが ありますが、あなたが持っているものは良いと思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top