Подтвердить что ты не робот

Как удалить все нули из начала строки?

У меня есть строка, начинающаяся с нулей:

string s = "000045zxxcC648700";

Как я могу удалить их, чтобы строка выглядела так:

string s = "45zxxcC648700";
4b9b3361

Ответ 1

Я бы использовал TrimStart

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

Ответ 2

Вы можете использовать .TrimStart() следующим образом:

s.TrimStart('0')

Пример:

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

Ответ 3

используя

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