2017-07-15 90 views
0

如何显示消息并停止运行剩余的代码。如果错误处理ASP.net web窗体

例如。

if (num == -1){ 

    message.Text = "wrong"; 

} 

int happy == 0; 

if (happy != 0) 
{ 

    message.Text = "wrong"; 

} 

如果num = -1,它应该显示消息并且不执行剩余的代码。

我该怎么做?

p.s.这只是一个例子

回答

0

只是把return那里,代码将停止。

if (num == -1){ 

message.Text = "wrong"; 
return; 
} 

int happy == 0; 

if (happy != 0) { 

message.Text = "wrong"; 
return; 
} 
0

选项1:

message.Text = string.Empty; 
int happy == 0; 
if (num == -1){ 
    message.Text = "wrong"; 
} 
else if (happy != 0) { 
    message.Text = "wrong"; 
} 

if(message.Text == "") 
{ 
// Remaining code 
} 

选项2:

if (num == -1){ 
    message.Text = "wrong"; 
    return; 
} 
if (happy != 0) { 
    message.Text = "wrong"; 
    return; 
} 
// Remaining code below this will only execute if num != -1 or happy == 0