开关的情况下给我一个错误

我有以下类型的代码:开关的情况下给我一个错误

String strGroup = Request.QueryString["group"]; 

switch(strGroup.ToString){

case "Clients":

// do something here

break;

case "Addresses":

// do something here

break;

case "Matters":

// do something here

break;

case "Individuals":

// do something here

break;

case "Organisations":

// do something here

break;

default:

break;

}

但它给了以下错误:

整型的值预期为 开关 (strGroup.ToString ){

回答:

由于strGroup已经是一个字符串,你不能只是做以下和避免的ToString一个冗余呼叫()?

switch(strGroup) 

回答:

它改成这样:

switch(strGroup.ToString()) 

ToString()是一种方法,而不是属性。因此,你需要有空括号。

以上是 开关的情况下给我一个错误 的全部内容, 来源链接: utcz.com/qa/263342.html

回到顶部