Я хочу заменить 0 (ноль) с пространством в строковой переменной Nr:C# Как заменить 0 (ноль) с пространством
return new FaultEntity()
{
Nr = token[0]=="0"?" ":token[0],
...
};
Если Nr = «0» я хочу, чтобы заменить пространство, заменив простой Nr = токен [0] в коллекции.
Я думаю, что может быть заменяет что-то вроде этого:
строка Nr = string.IsZero (маркер [0])? «0»: токен [0],
Как я могу сделать это простым способом?
Я редактирую с требованием. Благодарю.
Ваш код действительно не имеет ничего общего с заменой или удалением текста. Вы пытаетесь заменить «a0c» на «c»? – Rob
Также обратите внимание, что 'Nr' является просто int, предположительно ... int не может иметь пробелы и не имеет цифр, как таковых ... это всего лишь целое число в определенном диапазоне. (Он может быть выражен в разных разных базах - 10 в десятичной системе имеет значение 0, но то же самое значение в шестнадцатеричном случае нет.) –
преобразуйте его в строку, и вы можете использовать обрезку для пред и почтовых ящиков, или вы можете использовать замену как предложил @shamim. –