【发布时间】:2014-04-15 21:41:58
【问题描述】:
好的,所以我得到了一个尝试将英语转换为猪拉丁语的小代码,我得到了元音,但辅音更难,根据我所拥有的,我只能删除第一个辅音, 所以“what”这个词被翻译成“hatway”而不是“atwhway”请帮忙,我还是VB的新手,这就是我所拥有的
Public Const Vowels As String = "aeiou"
Public Const Consonant As String = "bcdfghjklmnpqrstvwxyz"
Private Const ConsonantSuffix As String = "ay"
For consonantIndex As Integer = 0 To Consonant.Length - 1 Step 1
If word.ToLower.StartsWith(Consonant(consonantIndex).ToString) Then
word = word.Remove(0, 1)
word = word & Consonant(consonantIndex) & ConsonantSuffix
End If
Next
【问题讨论】: