using System;
using System.Windows.Forms;
namespace WindowsFormsApp1 {
public partial class Form1 : Form {
public Form1( ) { InitializeComponent( ); }
private void Start_Click( object sender, EventArgs e ) {
double next;
double previous = DateTime.Now.TimeOfDay.TotalSeconds;
double finish = previous + int.Parse( sec.Text );
int i = 1;
Count f = new Count( );
do {
next = DateTime.Now.TimeOfDay.TotalSeconds;
if ( next - previous >= 1 ) {
f.Hide( );
f.display.Text = i.ToString( );
f.Show( );
i = i + 1;
previous = next;
}
} while ( finish > next );
}
}
}
|
DateTime.Now.TimeOfDay.TotalSeconds property returns a double value representing the number of seconds elapsed since midnight.
Count f = new Count( );”,display is a private property:
f.display.Text = i.ToString( ); |
System.Windows.Forms.TextBox display from private to public in the Form2.Designer.cs, which is the C# code of the Form2 interface: