【发布时间】:2021-01-30 12:26:32
【问题描述】:
我见过很多与刽子手游戏相关的问题,包括与我的问题相同的问题但不是针对 VB.NET,而是针对其他一些编程语言。我有生成破折号(_)的代码,但不知道如何分隔两个单词(删除单词之间的单个破折号)。
这是我用来在单词中生成破折号的代码。我希望有一种方法可以让生成器代码检测空格和分隔单词,而无需做完全不同的事情。
Public Class Form1
Dim SecretWord As String
Dim WordLength As Integer
Dim WordCount As Integer
Dim Guesses As Integer = 0
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Label1.Text = Nothing
SecretWord = TextBox1.Text
WordLength = SecretWord.Length - 1
For position As Integer = 0 To WordLength
Label1.Text = Label1.Text & " _ "
Next
End Sub
End Class
我还没有尝试任何东西,主要是因为我不擅长 VB.NET。对不起,我的英语和语法很差。
【问题讨论】:
-
是作业吗?
-
我还没有尝试任何东西 - 那你将如何成功?
-
这不是真正的家庭作业,而是我自己想做的事情
-
Dim SecretWord As String() = TextBox1.Text.Trim().Split(New Char() {"_"}, StringSplitOptions.RemoveEmptyEntries)然后你可以在for循环中遍历每个SecretWord
标签: vb.net