Vb.net visualbasic中的正方形显示

Vb.net visualbasic中的正方形显示,vb.net,Vb.net,我的问题是:编写一个应用程序,提示用户输入正方形侧面的大小,然后显示一个由星号组成的空心正方形。我见过javascript使用这种语言,但没有使用Visual Basic。他们是否手拉手地运行,或者是否有人知道有什么好的网站可以帮助我理解如何为Visual Basic编写这篇文章。这是一个令人愉快的消遣。:) 说实话,我对VisualBasic都感到困惑。我了解一些东西,但要做到这一点,我不知道从哪里开始。我甚至不知道如何在visual Basic中使用星号。你应该从一本VB.NET入门书开始。

我的问题是:编写一个应用程序,提示用户输入正方形侧面的大小,然后显示一个由星号组成的空心正方形。我见过javascript使用这种语言,但没有使用Visual Basic。他们是否手拉手地运行,或者是否有人知道有什么好的网站可以帮助我理解如何为Visual Basic编写这篇文章。

这是一个令人愉快的消遣。:)


说实话,我对VisualBasic都感到困惑。我了解一些东西,但要做到这一点,我不知道从哪里开始。我甚至不知道如何在visual Basic中使用星号。你应该从一本VB.NET入门书开始。我知道如何进行dim和console.writeline之类的工作。一个问题我应该把*放进还是一个数字?我确实知道在for下一个循环中应该使用三个语句
Imports Microsoft.VisualBasic.Strings
Module Module1
    Sub Main()
        Console.Write("Enter square size:")
        Dim SquareSize As Integer = Console.ReadLine()

        Console.WriteLine(StrDup(SquareSize, "*"))
        For x As Integer = 1 To SquareSize - 2
            Console.WriteLine(String.Concat("*", StrDup(SquareSize - 2, " "), "*"))
        Next
        Console.WriteLine(StrDup(SquareSize, "*"))

        Console.WriteLine()
        Console.WriteLine("DONE!")
        Console.ReadLine()
    End Sub
End Module