でストップウォッチを作るために、私はちょうど私が私が試したのC#でストップウォッチを作ることができればということをお願いしたいと思います:どのようにC#
private void button2_Click(object sender, EventArgs e)
{
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
int st = 00;
int m = 00;
string stime = "00:00";
if(st == 60)
{
m++;
st = 00;
}
else
{
st++;
}
if (m == 60)
{
m = 00;
}
if(st < 10)
{
st = 0 + st;
}
if(m < 10)
{
m = 0 + m;
}
stime = m.ToString() + ":" + st.ToString();
label3.Text = stime;
}
このしかし、それは働いていませんでした。私のタイマーが設定され、タイマーの間隔は1000msです。誰か助けてくれますか?
コードの間隔を初期化しましたか?コードに掲載されていません。 – jdweng
私はVisual Studio Designerでインターバルを設定しました –
これは学習目的のためか、コードプロジェクトのためのものですか?コードプロジェクトの場合は、Stopwatchでビルドを使用する必要があります。学習目的の場合は、クラス内のビルドを見てみることをおすすめします。https://github.com/mono/mono/blob/master/mcs/class/System/System.Diagnostics/Stopwatch.cs –