我有一个asp.net网页,在会话到期之前有60秒的空闲时间窗口.在Session_End事件中是否有办法(通过asp或c#代码)关闭浏览器 - 或者最好只是选项卡?
我已经看到很多关于SO的帖子想要做相反的事情(在浏览器关闭时结束会话),但不是我需要的.
是否有可能在没有if (condition)每行之前检查语句块的每一行是否为真?
例如:
if (condition)
{
DoSomething();
DoSomethingElse();
DoAnotherThing();
}
Run Code Online (Sandbox Code Playgroud)
在某些时候,另一个后台进程可能在执行condition之前设置为false DoSomethingElse().基本上我正在寻找一种有效且简单的说法:
if (condition) DoSomething();
if (condition) DoSomethingElse();
if (condition) DoAnotherThing();
Run Code Online (Sandbox Code Playgroud)
实际上,这是一段长的代码块,执行一次,如果在任何时候特定标志被更改,我想放弃.
收紧这种代码的最佳方法是什么?