gpt4 book ai didi

c# - 关于变量范围和事件处理程序的说明

转载 作者:行者123 更新时间:2023-11-30 16:45:05 25 4
gpt4 key购买 nike

<分区>

请考虑这个简单的函数:

public void BeginFade() 
{
var fade = new DoubleAnimation(0d, TimeSpan.FromSeconds(1));
fade.Completed += Fade_Completed;
grid.BeginAnimation(OpacityProperty, fade);
}

var fade 的范围是函数 BeginFade 并且据我所知,当 DoubleAnimation 类完成其任务时,框架将自动清除资源。

这是正确的吗?

那么事件处理程序呢?当我多次调用 BeginFade() 时,Completed 事件会怎样?

这个例子只是为了更好地理解底层行为。当然,我可能会将 fade 声明为类成员,并在构造函数中设置事件 Completed...

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com