¿Cómo eliminar todos los ceros desde el principio de la cadena?

Tengo una cadena que comienza con ceros:

string s = "000045zxxcC648700"; 

¿Cómo puedo eliminarlos para que la cadena se vea como:

 string s = "45zxxcC648700"; 

Yo usaría TrimStart

 string no_start_zeros = s.TrimStart('0'); 

Puedes usar .TrimStart() esta manera:

 s.TrimStart('0') 

Ejemplo:

 string s = "000045zxxcC648700"; s = s.TrimStart('0'); //s == "45zxxcC648700" 

mediante el uso

 s.TrimStart("0".ToCharArray())