string K_key = key.Substring(0, 15);
string K_time = key.Substring(16, key.Length);
11 个解决方案
#1
K_key 没有那么长
subString(X,Y)
X: 指定下标。
Y: 指定长度。
subString(X,Y)
X: 指定下标。
Y: 指定长度。
#2
string K_time = key.Substring(16, key.Length-16);
//请查看K_key有15个长度么?
string K_key = key.Substring(0, 15);
#3
string key = string.Empty;
int len = key.Length > 15 ? 15 : key.Length;
string K_key = key.Substring(0, len);
string K_time = key.Substring(len, key.Length);
#4
string key = string.Empty;
int len = key.Length > 15 ? 15 : key.Length;
string K_key = key.Substring(0, len);
string K_time = key.Substring(len, key.Length);
#5
key 的长度不够
#6
++
#7
string K_time = key.Substring(16, key.Length);
这句永远都有错。。
SubString(int a,int b)
a是起始索引,b是长度而不是结束索引。
这句永远都有错。。
SubString(int a,int b)
a是起始索引,b是长度而不是结束索引。
#8
正解,看lz的意思应该是要第17位之后的所有字符吧,应该是key.length-17
#9
楼主 key.Length 索引时从0开始的 要比length 少一位key.Length-1 试下
#10
楼主没弄懂SubString的意思。
第一个参数是开始的索引,第二个参数是长度。
第一个参数是开始的索引,第二个参数是长度。
#11
+1
第一个参数是开始的索引,第二个参数表示从指定的索引开始截取的指定长度.
#1
K_key 没有那么长
subString(X,Y)
X: 指定下标。
Y: 指定长度。
subString(X,Y)
X: 指定下标。
Y: 指定长度。
#2
string K_time = key.Substring(16, key.Length-16);
//请查看K_key有15个长度么?
string K_key = key.Substring(0, 15);
#3
string key = string.Empty;
int len = key.Length > 15 ? 15 : key.Length;
string K_key = key.Substring(0, len);
string K_time = key.Substring(len, key.Length);
#4
string key = string.Empty;
int len = key.Length > 15 ? 15 : key.Length;
string K_key = key.Substring(0, len);
string K_time = key.Substring(len, key.Length);
#5
key 的长度不够
#6
++
#7
string K_time = key.Substring(16, key.Length);
这句永远都有错。。
SubString(int a,int b)
a是起始索引,b是长度而不是结束索引。
这句永远都有错。。
SubString(int a,int b)
a是起始索引,b是长度而不是结束索引。
#8
正解,看lz的意思应该是要第17位之后的所有字符吧,应该是key.length-17
#9
楼主 key.Length 索引时从0开始的 要比length 少一位key.Length-1 试下
#10
楼主没弄懂SubString的意思。
第一个参数是开始的索引,第二个参数是长度。
第一个参数是开始的索引,第二个参数是长度。
#11
+1
第一个参数是开始的索引,第二个参数表示从指定的索引开始截取的指定长度.