so i made a async method in order to add a number and minus it after a period of time, but i dont wanna write this method again if there are another variable i have to use, so is there any better approach?
async void addAndminus(int addnum, int time)
{
i += addnum;
await Task.Delay(time * 1000);
i -= addnum;
}
and i slightly modify it to become like this
async void addAndminus(int addnum, int time, bool foo)
{
if (foo)
{
i+= addnum;
await Task.Delay(time * 1000);
i-= addnum;
}
else
{
j+= addnum;
await Task.Delay(time * 1000);
j-= addnum;
}
}