https://bjh7536.github.io/posts/C-Enumerator/
Unity C