.net子字符串不工作
在.NET中使用子字符串函数时,出现ArgumentOutOfRange错误。我刚接触.NET,所以可能做错了什么。我有一个txtField,它是GUI中的一个文本字段组件。我正在使用Microsoft Visual Basic 2010 Express.net子字符串不工作,.net,vb.net,substring,.net,Vb.net,Substring,在.NET中使用子字符串函数时,出现ArgumentOutOfRange错误。我刚接触.NET,所以可能做错了什么。我有一个txtField,它是GUI中的一个文本字段组件。我正在使用Microsoft Visual Basic 2010 Express txtField.Substring(txtField.Length-4,txtField.Length-1) 如果txt.Field只包含数字值,它可以正常工作,但一旦文本字段包含字符,它就会中断 有人有什么想法吗?.NET将子字符串的长度
txtField.Substring(txtField.Length-4,txtField.Length-1)
如果txt.Field只包含数字值,它可以正常工作,但一旦文本字段包含字符,它就会中断
有人有什么想法吗?.NET将子字符串的长度作为第二个参数,而不是结束(独占)。因此,如果您想要三个字符,请执行以下操作:
txtField.Substring(txtField.Length-4, 3)
.NET将子字符串的长度作为第二个参数,而不是结束(独占)。因此,如果您想要三个字符,请执行以下操作:
txtField.Substring(txtField.Length-4, 3)
是的,我很傻…我实际上看了API,但解释错了。是的,我很傻…我实际上看了API,但解释错了。