如何从string的开始删除所有零?

我有一个以零开始的string:

string s = "000045zxxcC648700"; 

我怎样才能删除它们,使string看起来像:

 string s = "45zxxcC648700"; 

我会使用TrimStart

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

你可以像这样使用.TrimStart()

 s.TrimStart('0') 

例:

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

通过使用

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