lock ステートメントを使用していないと仮定すると、これは悪い習慣ですか?
public static class Foo
{
public static string Bar()
{
bool working;
while (working)
{
// Loop until ready to run.
}
working = true;
// Do stuff here.
working = false;
return "done."
}
}
編集 -
このようなことを試みた後、いくつかの理由でそれが実現不可能であることに気付きました。私はただ興味がありました..私が投稿した例は機能しません。