我有一个 WinForm,第一个有 2 个文本框我有用户输入,如果我点击一个按钮,输入必须用这个方法翻译,然后在第二个文本框中给出。
public static string Translate(string text)
{
var from = "abcdefghijklmnopqrstuvwxyz";
var to = "jkhinolmrspqvwtuzGbcJafgde";
var ret = new StringBuilder();
foreach (var l in text)
{
int index;
for (index = 0; index <= from.Length; index++)
if (index == from.Length || from[index] == l)
break;
ret.Append(index != from.Length ? to[index] : l);
}
return ret.ToString();
}
我只是不知道如何在带有 UserInput 的 winForm 中使用它,并在第二个 TextBox 中给出输出。