for (int i=0; i < string.length() || i < 5 ; i++) {
// some code
}
是否可以根据较小的表达式来评估中间部分?
答案 0 :(得分:3)
您可以将循环描述为:
public class MyModel
{
public string staffCode { get; set; }
public string bytearray { get; set; }
public string reason { get; set; }
}
这里我们将较小的5或字符串长度作为循环的上限,并且代码对于可能必须阅读它的其他人是清楚的。
答案 1 :(得分:2)
如果希望循环在i
到达两个表达式中较小的一个时终止,请使用AND:
for(int i=0; i < string.length() && i < 5 ;i++)