2014-10-31 12 views
-4

我如何設定,讓在一個文本框的句子會被隨機(每字母)是上或下套管,例如:隨機選擇一個字母文本框是上或下套管

「你好我是格雷格「將進入到」我想我是格雷戈「

這樣的事情,謝謝。

+5

去MSDN和'Random'和'String.Replace'閱讀起來也[問] – Plutonix 2014-10-31 00:29:05

+1

向我們展示你已經嘗試什麼,在你剛剛尋求幫助之前卡在哪裏...... – Codexer 2014-10-31 00:37:44

+1

'mYsTrINg'變量中的每個字符都可以使用索引'i'訪問,比如'MyString(i)'。你可以像這樣創建一個String:'MyString = New String(MyArrayOfChar)'。 MSDN,.ToUpper()等嘗試,然後問具體問題。如果你甚至沒有試圖詳細說明能夠帶來你想要的結果的邏輯,那麼試圖成爲一名程序員是毫無意義的。 – 2014-10-31 00:54:41

回答

0

你可以試試這個:說明將作爲評論

Dim input As String = TextBox2.Text '<--- this should be input "Hello I am Greg" 
    TextBox2.Text = "" '<--- clear the textbox to store output 
    Dim rnd As New Random '<---- generating new random number 
    For Each c As Char In input '<--- iterate through each character 
     If rnd.Next() Mod 2 = 0 Then 
      TextBox2.Text &= UCase(c) '<--- if true then print particular letter in upperCase 
     Else 
      TextBox2.Text &= LCase(c) '<--- if true then print particular letter in LowerCase 
     End If 
    Next 
+0

非常感謝! – Greg 2014-11-01 00:25:33

相關問題