var startTimeSpan = TimeSpan.Zero;
var callIntervalInSeconds = 1;
var oneSecondThread = new Timer((e) =>
{
Console.WriteLine("test!");
}, null, startTimeSpan, TimeSpan.FromSeconds(callIntervalInSeconds));
This will print "test!" once every second.