Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'. ...