Проблема в том, что алгоритм из визуального редактора переводится в код на c# и затем компилируются, ошибки проверяются компилятором.
Мы постепенно делаем проверку ошибок самостоятельно.

В вашем случае, скорее всего в качестве сравнения написали "=", а не "==".