string birth = txtBirth.Text.Substring(0, 4)中(0,4)代表什么?

来源:百度知道 编辑:UC知道 时间:2024/06/03 15:56:27
string birth = txtBirth.Text.Substring(0, 4) +
txtBirth.Text.Substring(5, 2) +
txtBirth.Text.Substring(8, 2);

字符串截取的开始位置,0就是从开始截取4位.

string string.SubString(int startIndex,int length)
startIndex:截取字符串的起始字符在原字符串中的位置
length:要截取的长度
还有一种重载:
string string.SubString(int startIndex)
startIndex:截取字符串的起始字符在原字符串中的位置
这种重载从规定的起始位置开始,截取到字符串的末尾

SubString(int startIndex,int length)

例如 txtBirth内容为abcdefghijklmn 结果为abcd ef ij