в С# a=b означает присвоить переменной a значение переменной b.
а == это оператор равенства. Вам нужен он, к Stan и сказал
Кстати сам давно при изучении С# , только методом тыка понял что а=б это не а==б!! Потом только в книге нашел объяснение этому как Вы сказали!