私は1つのパラメータを持っていれば私はスイッチケースを行うことができますが、私は4つあり、3つ目は変更が必要です。これをスイッチケースにする方法はありますか?
if (GetoptionsetText("lead", "capg_calculatorutilized", 126350000, service) == "Section A")
{
}
#region Advocacy
else if (GetoptionsetText("lead", "capg_calculatorutilized", 126350004, service) == "Advocacy")
{
}
#endregion
#region Partner
else if (GetoptionsetText("lead", "capg_calculatorutilized", 126350005, service) == "Partner")
{
}
#endregion
複数のパラメータがある場合、これを行う方法を示したオンラインのものは見つかりませんでした。私の最初の考えは作成することでした
string _a = GetoptionsetText("lead", "capg_calculatorutilized", 126350004, service)
しかし、それは動作しません、私は試してみました。私は新しいパラメータでそれぞれのGetoptionsetText関数を再作成する必要があります。だからGetoptionsetText1(,, 126350003)でしょうか?それは働くだろうか? アイデア
質問を編集して不要なコードをすべて削除して、あなたが話している 'if'文だけ残すことができますか? –
デバッグのヘルプ(「なぜこのコードは動作しませんか?」)には、目的の動作、特定の問題またはエラー、および質問自体に再現するのに必要な最短コードが含まれている必要があります。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:最小、完全、および検証可能な例を作成する方法。 - ここに相当します。不要なものを取り出してください。 – TomTom
コードが機能します。私はちょうど私が関数GetoptionsetTextに一致する約6つの文字列を持っているので、これがスイッチのケースになることができるかどうかを知りたいだけです –