函数如下    public string getLRC(string str)
        {
            int d_lrc = 0;
            string h_lrc = "";
            int k = str.Length;
            for (int i = 0; i < k; i = i + 2)
            {
                string i_data = str.Substring(i, 2);
                d_lrc = d_lrc + Convert.ToInt32(i_data);//这行报错
            }
            if (d_lrc >= 16)
                d_lrc = d_lrc % 16;
            h_lrc = Convert.ToInt32(~d_lrc + 1).ToString("X");
            if (h_lrc.Length > 2)
                h_lrc = h_lrc.Substring(h_lrc.Length - 2, 2);
            return h_lrc;
        }第一个到第九个—> getLRC("010100010001");~getLRC("010100090001")
第十个写法为getLRC("0101000A0001");  "0A"在函数中报错,应该如何修改函数呢?