The error appears on line 43 when trying to insert data. Specifically where it says int filasafectadas = cmd.ExecuteNonQuery();
Here I leave all the code.
MySql.Data.MySqlClient.MySqlException: 'Column count does not match value count at row 1 '
public bool Insertar(string nombre, string contraseña, string segundo_nombre, string apellido, string sexo, string Tipo_Documento, string Numero_Documento, string Fecha_Nacimiento, string Telefono, string Telefono_dos, string email, string email_dos)
{
conexion.Open();
MySqlCommand cmd = new MySqlCommand(string.Format("insert into usuario values ({0}, '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}', '{11}')", new string[] {nombre, contraseña, segundo_nombre, apellido, sexo, Tipo_Documento, Numero_Documento, Fecha_Nacimiento, Telefono, Telefono_dos, email, email_dos }), conexion);
int filasafectadas = cmd.ExecuteNonQuery();
conexion.Close();
if (filasafectadas > 0) return true;
else return false;
}