Tabla para cálculo de la letra del DNI

Resto012345678910111213141516171819202122
LetraTRWAGMYFPDXBNJZSQVHLCKE
int numDNI = 0;
string letras = "TRWAGMYFPDXBNJZSQVHLCKE";
char letra;
 
Console.Write("Programa para calcular la letra deñ DNI. \nEscribe el número de tu DNI: ");
numDNI = Convert.ToInt32(Console.ReadLine());
letra = letras[numDNI % 23];
 
Console.WriteLine($"La letra del DNI es {letra}.");