小编ohS*_*tle的帖子

我可以做“使用namespace.class”吗?

我很奇怪,因为我显然无法做到这一点。我已经添加了.dll作为引用,并且添加了, using myNamespace; 但是无论何时我想调用其中一个函数,都必须执行 myClass.myMethod(); 任何操作,因此在调用过程时不需要引用类名吗?所以我只需要 myMethod();

c# dll namespaces reference class

3
推荐指数
2
解决办法
1082
查看次数

VB.NET For循环添加额外的字符

我真的不知道如何解释错误...代码:

Public Class AnagramSolver
    Private inputChars() As Char
    Private Sub btnSolveAnagram_Click(sender As Object, e As EventArgs) Handles btnSolveAnagram.Click
        If Not input.Text.Length <= 1 Then
            ReDim inputChars(input.Text.Length - 1)
            For i = 1 To input.Text.Length 'puts each character from string into an array
                inputChars(i - 1) = Mid(input.Text, i, 1)
            Next
        Else
            MsgBox("The length of the anagram must be at least 2")
        End If
    End Sub
End Class
Run Code Online (Sandbox Code Playgroud)

我使用For Next循环来逐步执行字符串并将每个字符放入一个数组中.但是当我使用监视窗口进行调试时,数组的每个元素都会有一个额外的字符.这些是监视窗口中的数组元素.输入字符串="詹姆斯"

(0) = "j"c
(1) = "a"c
(2) = "m"c
(3) = …
Run Code Online (Sandbox Code Playgroud)

vb.net arrays for-loop character visual-studio-2012

1
推荐指数
1
解决办法
100
查看次数