Как установить булево значение вместо string(или char)?

91
25 мая 2021, 16:10

У меня есть строка:

public static bool status = %n%;

Мне нужно заменить за место %n% булево значение true или false

Пробую сделать так

string Text = Resources.Build;
Text.Replace("%n%" true);

Но студия возмущается:

Как преобразовать в bool?

Answer 1

Признаюсь, я не совсем понимаю, что Вы делаете. Работаете с .resx файлами?

Но, так как Вы работаете с текстовыми данными, Вы не можете заменить подстроку непосредственно значением типа bool:

Text.Replace("%n%" true);

Используйте строковое представление:

string Text = Resources.Build;
Text.Replace("%n%", "true");
READ ALSO
Замена dictionary c#

Замена dictionary c#

я использую dictionary в C# для быстрой проверки существования элемента в массиве по ключу, по факту значение ключа мне не нужно, выглядит это так:

230
Перегрузить декремент

Перегрузить декремент

Имеется функция извлечения элемента из стека

127
C# - listbox - экспорт файлов в посторонний софт

C# - listbox - экспорт файлов в посторонний софт

Есть ListBox который содержит список файлов прим(D:\text01

128