0

最初のユーザー入力に 2 つの TextBox を持つ WinForm があります。ボタンをクリックすると、入力はこのメソッドで変換され、2 番目の TextBox に出力される必要があります。

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 でこれを使用し、2 番目の TextBox に出力を与える方法がわかりません。

4

1 に答える 1