Страницы

Поиск по вопросам

четверг, 14 февраля 2019 г.

Как заменить char null'ом?

Хочу заменить char на пустую, но не знаю как. Интересует что-то подобное String.Empty
private string replace(string hex, string input) { int decValue = Convert.ToInt32(hex, 16); string result = input.Replace((char)decValue, ' '); return result; }


Ответ

String.Empty - строка нулевой длины, символ же не может быть нулевой длины. Самое близкое, что можете использовать - '\0'. Но строка от этого короче не станет. Тогда уж лучше так: string result = input.Replace(((char)decValue).ToString(), "");

Комментариев нет:

Отправить комментарий