在asp.net中使用.equals方法?

时间:2014-02-25 07:49:00

标签: asp.net

我正在检查if语句中的arraylength.Equals(“4”)条件,而arraylength是已经定义为全局的字符串类型。现在我想在“4”的位置检查条件应该是“< = 5”,那么我如何在.Equals(“4”)的位置写出确切的语句。

代码部分:

if (msgarray.GetValue(0).Equals("it") && arraylength.Equals("4") && VMNStatus)

2 个答案:

答案 0 :(得分:1)

if (arraylength.Length <= 5)
{
  //Do something
}

答案 1 :(得分:1)

if (if msgarray.GetValue(0).Equals("it") && VMNStatus && int.Parse(arraylength.Length) <= 5)
{
    // ...
}

你真的不应该用字符串表示数组的长度。