True or false?
"Every ring R with infinite elements has $\mathrm{char}(R)=0$"
My answer was that $\Bbb Z_2 [x] $ is a ring with infinite elements such that for a polynomial $f(x) $ in $\Bbb Z_2 [x] $, the sum of $f(x)+f(x)=0$, in particular, for the unit element, $1+1=0$, so $\mathrm{char}(\Bbb Z_2 [x]) =2$ and the statement is False.
Is this correct?