using System.Text.RegularExpressions;
public static void Main(){
Console.WriteLine(isRENAVAM("72570583222"));
public static bool isRENAVAM(string RENAVAM)
if (string.IsNullOrEmpty(RENAVAM.Trim()))
string SoNumero = Regex.Replace(RENAVAM, "[^0-9]", string.Empty);
if (string.IsNullOrEmpty(SoNumero) || new string(SoNumero[0], SoNumero.Length) == SoNumero)
string sequencia = "3298765432";
SoNumero = Convert.ToInt64(SoNumero).ToString("00000000000");
for (int i = 0; i < 11; i++)
d[i] = Convert.ToInt32(SoNumero.Substring(i, 1));
for (int i = 0; i < 10; i++)
v += d[i] * Convert.ToInt32(sequencia.Substring(i, 1));