1. 程式人生 > >解決《索引和長度必須引用該字符串內的位置》的錯誤

解決《索引和長度必須引用該字符串內的位置》的錯誤

索引 長度 位置 報錯

技術分享圖片
出現此錯誤原因是:忽略了字符串長度不足8位的情況,所以就報錯了。

public string GetGoodsName(string name)
        {
            string s = "";
            if (name.Length > 8)
            {
                s = name.Substring(0, 8).ToString();  // 截取8位
            }
            else
                s = name;
            return s;
        }
此時加上一個判斷就行了。


解決《索引和長度必須引用該字符串內的位置》的錯誤