をテキストボックスの値を変換しようとすると、私は現在、タイマーの整数の値としてテキストボックスの値を使用しようとしていますので、そのは、int型のC#.NETに
このようなユーザーは値を入力 私のアプリケーションはそれを読んで、タイマーの間隔の値として入力を使用します。 しかし、それは私にこのエラーを与えます、何が起こっていますか? Here is what it looks like
をテキストボックスの値を変換しようとすると、私は現在、タイマーの整数の値としてテキストボックスの値を使用しようとしていますので、そのは、int型のC#.NETに
このようなユーザーは値を入力 私のアプリケーションはそれを読んで、タイマーの間隔の値として入力を使用します。 しかし、それは私にこのエラーを与えます、何が起こっていますか? Here is what it looks like
文字列から整数に変換する必要があります。使用することができます。 EXP:
int timeInterval = Convert.ToInt32(txtTime.Text);
使用すると、変数値(時間間隔)を使用することができます。
Thread.Sleep()
は整数値をとりますが、文字列値を関数に渡しています。 Textbox.Text
のようなユーザー入力から得られた値はstring
として扱われ、int
に変換する必要があります。
あなたはそうのようにintにあなたの文字列を変換する必要があります:
int timeInterval = Int32.Parse(txtTime.Text);
あなたは 'TextBox.Text'actuallyが返すものを見ていたことがありますか?それは明らかに整数ではなく、文字列です、それはありませんか?だからあなたは文字列をint型に変換する必要があります。これはgoogleと同じです。 – HimBromBeere