Пробел нулевой ширины
Есть у меня программа - Генератор паролей. Узнал, что в пароли добавляют, так называемый: Пробел нулевой ширины
U+200B
Другие символы в генераторе паролей я добавляю так:
if (checkBox1.Checked)
{
chars += "0123456789";
}
if (checkBox2.Checked)
{
chars += "!@#$%^&*()";
}
В итоге решил по такому же принципу добавить этот символ:
if (zerowidth_checkBox.Checked)
{
chars += '\u200B';
}
Собственно вопрос: правильно ли я делаю? И как можно проверть наличие данного символа.