我写下一个代码:
DispatcherTimer timer = new DispatcherTimer();
timer.Interval = TimeSpan.FromSeconds(1);
timer.Tick += (object sender,EventArgs e) =>
{
//...
};
timer.Start();
但是我想用初始化器更简单地编写它。
所以,我尝试了这个:
new DispatcherTimer
{
Interval = TimeSpan.FromSeconds(1),Tick += (object sender,EventArgs e) =>
{
//...
}
}.Start();
但是它会发生错误(CS0103,CS0747)。
不可能表达吗?