更新:
再次感谢你的例子,它们非常有帮助,下面这些,我不是说不是目前给出的例子,据我所知&状态机,只有我们通常理解的状态机的一半?< br / > 在这种意义上,示例确实改变了状态,但这仅通过改变变量的值来表示(并允许不同的值-在不同的状态下发生变化),而通常情况下,状态机也应该改变其行为,并且行为不(仅)允许根据状态对变量进行不同的值更改,而是允许对不同的状态执行不同的方法
还是我对状态机及其常用用法有误解?
最初的问题:
我发现这个关于状态机;c#中的迭代器块和工具来创建状态机和c#的讨论,所以我发现了很多抽象的东西,但作为一个新手,所有这些都有点令人困惑。
因此,如果有人能提供一个c#源代码-示例,实现一个简单的状态机,可能只有3,4个状态,那就太好了,只是为了了解它的要点。