C# 只运行一次的代码块

2025-02-27 00:46:32
推荐回答(5个)
回答1:

用一个成员来做一个标志。比如说初始化这个成员为true,然后执行这个方法后就设置它为false,下次再调用这个方法就判断,如果为false就不执行那些代码了。个人见解,见笑了

回答2:

是软件的话能通过时间或者文件的改变来判断,但这些都可以作弊,要完全避免,估计要用芯片,物理变化就无法复原了

回答3:

bool flag=true;

if(flag==true)
{
//你要运行的代码
flag=false;

}

回答4:

没这种特殊语句。。。
只能用一个IF加点技巧判断~

回答5:

使用 构造函数
把只需执行一次的代码放在构造函数里就行了。如:
class MyClass
{
//构造函数
MyClass()
{
// 只执行一次的代码
}
//每次都要执行的代码
//......
}