public static void Main()
Console.WriteLine(validarRut("9.107.700-1"));
public static bool validarRut(string rut ) {
rut = rut.Replace(".", "");
rut = rut.Replace("-", "");
int rutAux = int.Parse(rut.Substring(0, rut.Length - 1));
char dv = char.Parse(rut.Substring(rut.Length - 1, 1));
for (; rutAux != 0; rutAux /= 10) {
s = (s + rutAux % 10 * (9 - m++ % 6)) % 11;
if (dv == (char) (s != 0 ? s + 47 : 75)) {