Tôi đang cố gắng sử dụng switch case
thay vì tuyên bố If Else
, trong đó tôi phải kiểm tra chiều dài chuỗi đầu tiên và theo đó tôi phải tạo các trường hợp.trường hợp chuyển đổi có biểu thức số nguyên
switch (mystring.length)
{
case <=25:
{
//do this
break;
}
case <50:
{
//do this
break;
}
default:
break;
}
Đây là một số điều tôi muốn làm nhưng không thể có được làm thế nào để đưa <25
trước trường hợp vì nó không phải là thích hợp theo quy tắc chuyển đổi hợp cụ thể.
Tại sao bạn muốn sử dụng 'switch' cho nhiệm vụ này? Tại sao 'if' có hại cho bạn? – horgh
http://www.dotnetperls.com/switch Trường hợp chuyển đổi yêu cầu từng trường hợp phải không đổi .... –
Vui lòng đọc [MSDN switch (C# Reference)] (http://msdn.microsoft.com/en-us /library/06tc147t%28v=vs.90%29.aspx). – horgh