switch(st)
{
case "1":
string kk="";
kk+="111"; return(kk);
break;
case "2":
string kk1="kk1";
int i=2;
kk1+=i.ToString();
return(kk1);
break;
}错在那呢?我是要返回其中的一个值呀.
{
case "1":
string kk="";
kk+="111"; return(kk);
break;
case "2":
string kk1="kk1";
int i=2;
kk1+=i.ToString();
return(kk1);
break;
}错在那呢?我是要返回其中的一个值呀.
解决方案 »
- WINFORM中操作XML 修改了XML的属性值后重新绑定还是原来的值。。。。
- VS安装问题,重装了系统也安装不了
- 如何通过一个dll引用其他多个dll
- c#????????
- 求无窗体出现的宽带拨号代码
- NetworkStream的write方法调用多次,怎么服务器端只收到第一次发送的包啊?
- 哪里可以提供类似coolbar这种有控制条得toolbar?vs里面有么?
- 关于.Net程序发布问题????
- c# propertyGrid click event 不触发,怎么触发
- 请问各位大侠那里有Visual studio.net下载啊!
- 学习C#的乐圆,欢迎加入,共同学习共同提高.(10108880)
- 请问对象的生存周期的问题。谢谢
2、不是所有路径都存在返回
switch(st)
{
case "1":
string kk="";
kk+="111"; s = kk;
break;
case "2":
string kk1="kk1";
int i=2;
kk1+=i.ToString();
s = kk1;
break;
}
return s;
string kk="";
switch(st)
{
case "1":
kk+="111";
break;
case "2":
kk="kk1";
int i=2;
kk+=i.ToString();
break;
}return kk;
switch(st)
{
case "1":
kk+="111";
break;
case "2":
kk+="222"
break;
}
return kk;
public string get_v(string st)
{
switch(st)
{
case "1":
string kk="";
kk+="111"; return(kk);
break;
case "2":
string kk1="kk1";
int i=2;
kk1+=i.ToString();
return(kk1);
break;
}
public string get_v(string st)
{
switch(st)
{
case "1":
string kk="";
kk+="111"; return(kk);
//break;
case "2":
string kk1="kk1";
int i=2;
kk1+=i.ToString();
return(kk1);
//break;
default:
return(""); }
default:
return null;
break;
看看
你自己跟踪一下看看st是不是只有1和2两个取值?
不加default是不行的;return 返回后直接结束方法,break已经无效;
不过一般而言一个方法建议只有一个出口,如果要求不严就无所谓了。
{
string s;
switch(st)
{
case "1":
string kk="";
kk+="111"; s=kk;
break;
case "2":
string kk1="kk1";
int i=2;
kk1+=i.ToString();
s=kk1;
break;
default:
s=""; }
return s;
}