Iva*_*kin 12 javascript c# script#
如何使用脚本#在C#中使用setTimeout()和setInterval方法?
例如,如何写:setInterval(function(){alert("Hello")},3000);?
SetTimeout()并且SetInterval()是Script该类的一部分(或者Window以前版本的脚本#<0.8).你使用内联代理就像这样使用它们:
int intervalid = Script.SetInterval(delegate { Window.Alert("Hello"); }, 3000);
Run Code Online (Sandbox Code Playgroud)
或者你可以编写一个显式的处理函数:
Script.SetTimeout(TimeoutHandler, 3000);
void TimeoutHandler() {
Window.Alert("Hello");
}
Run Code Online (Sandbox Code Playgroud)
要稍后丢弃计时器间隔,您可以使用ClearInterval():
Script.ClearInterval(intervalid);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14054 次 |
| 最近记录: |