I have created a windows form application in c# in which input from user is taken .I want to calculate time spent by user in between two submissions.How can I do that?
Use Stopwatch. Create object of the Stopwatch at class level and use that to calculate time.
Something like:
public partial class Form1 : Form
{
Stopwatch stopwatch = new Stopwatch();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
stopwatch.Start();
}
private void button2_Click(object sender, EventArgs e)
{
stopwatch.Stop();
var milliSeocnds = stopwatch.ElapsedMilliseconds;
var timeSpan = stopwatch.Elapsed;
}
}