日期:2014-05-18  浏览次数:21004 次

怎样获取数组的实际长度
string[] score = new string[60];
  for (int i = 0; i < 3; i++)
  score[i] = i.ToString();
怎样获取score的实际长度3?

------解决方案--------------------
你已经分配给它60的数量了
那它的长度就是60

每办法按照你拿情况取得长度
因为可能是这样的情况
前3个都有数值
第4个没有
第5个有开始有数据,那这个时候的长度怎么算呢


建议
List<string> list=new List<string>();
list.Add("aa");
List.Count;

------解决方案--------------------
int mmm = 0;
foreach(string strrr in score)
{
if (strrr == null)
{
break;
}
mmm = mmm + 1;
}
this.Response.Write(mmm.ToString());