テキストを別の言語に翻訳するプログラムがあります。この小さな機能で改善したいと思います。テキストは、ユーザーが入力するとリアルタイムで翻訳されます。
私はこのコードを書きました:
private void TextBox_KeyUp_1(object sender, System.Windows.Input.KeyEventArgs e)
{
TranslateBox.Text = translate.translateText(TextToTranslate.Text, "eng", "es");
}
動作しますが、「Hello World」と入力している間、この関数は 11 回呼び出されます。それは大きな負荷です。この関数のタイムアウトを設定する方法はありますか?
PS。私はそれがどのように動作するかを知っていますがJS
、C#ではわかりません...