2 回答

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
您的問題是您還試圖解析第一行(其中不包含足夠的條目,因此您會(huì)得到異常)。您可以通過在索引 1 處開始迭代來跳過第一行:
int totalValues = 0;
string[] larray = lines.ToArray(); //create array from list
string vehicleValue;
for (int i = 1; i < larray.Length; i++)
{
string[] bits = larray[i].Split(',');
vehicleValue = bits[4];
int vvint = int.Parse(vehicleValue);
totalValues = totalValues + vvint;
}
totalValue.Text = totalValues.ToString();

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
bits[4]是數(shù)組中的第五項(xiàng),因?yàn)樗饕龔牧汩_始,要獲得第四項(xiàng),您應(yīng)該獲得bits[3]
int totalValues = 0;
string[] larray = lines.ToArray(); //create array from list
string vehicleValue;
for (int i = 0; i < larray.Length; i++)
{
string[] bits = larray[i].Split(',');
vehicleValue = bits[3];
int vvint = int.Parse(bits[3]);
totalValues = totalValues + vvint;
}
totalValue.Text = totalValues.ToString();
- 2 回答
- 0 關(guān)注
- 91 瀏覽
添加回答
舉報(bào)