我在 C# 中遇到了 string.Substring() 的问题
我的示例应用程序如下。
string myString = " Jun30/13 DU SJ9802";
List<string> list = new List<string>();
list.Add(myString.Substring(0,15));
list.Add(myString.Substring(0, 10));
list.Add(myString.Substring(9, 3));
list.Add(myString.Substring(9, 4));
当我看到结果时,它显示为
myString.Substring(0,15)
“ 2013 年 6 月 30 日杜 SJ”
myString.Substring(0, 10)
“ 2013 年 6 月 30 日”
myString.Substring(9, 3)
“杜”
myString.Substring(9, 4)
“杜”
它显示myString.Substring(9, 3)和myString.Substring(9, 4)的错误子字符串。正确的子字符串应该是“DU”和“DU S”
有什么想法吗 ?
调试图像:http: //i.stack.imgur.com/TRjC9.png