Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 我收到一个错误“索引和计数必须引用字符串中的位置。参数名称:计数”_Vb.net_String - Fatal编程技术网

Vb.net 我收到一个错误“索引和计数必须引用字符串中的位置。参数名称:计数”

Vb.net 我收到一个错误“索引和计数必须引用字符串中的位置。参数名称:计数”,vb.net,string,Vb.net,String,当我试图将一个以前定义的变量作为MyString.Remove的参数时,一旦我调试它,我就会得到一个错误,即Index和count必须引用字符串中的一个位置。 参数名称:count 代码如下: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim MyString

当我试图将一个以前定义的变量作为MyString.Remove的参数时,一旦我调试它,我就会得到一个错误,即Index和count必须引用字符串中的一个位置。 参数名称:count

代码如下:

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim MyString As String = "hello"
        Dim Chars As Integer = MyString.Length

        Dim Asdf As String = (MyString.Remove(1, Chars))
        TextBox1.Text = Asdf

    End Sub
End Class
顺便说一句,我想做的是显示任何单词的第一个和最后一个字母,在本例中为hello

提前感谢:

的说明如下:

从此实例中从指定位置开始删除指定数量的字符。 你是说从1移到长度,它总是比最后一个位置高出1。或者:

MyString.Remove(1, Chars-1)
或者更好:

MyString.remove(1)