Int и bool из С++. Как портировать на C#?

138
09 июня 2019, 22:50

У меня есть вот такая строчка в С++ коде: sects[low].bound = low. Где low это size_t, sects это std::vector<Section>, а Section это структура с булевым полем bound.

struct Section {
   //другой код
   bool bound;
};

Это безобразие надо портировать на C# с чем я почти справился. Смущает только эта часть: sects[low].bound = low;

Немного погуглив нашел что в C++ все целые не равные нулю преобразуются к true, а равные нулю к false, и C# код выглядит так:sects[low].Bound = low > 0;

Прав ли я? Если нет то как надо?

READ ALSO
Как правильно отправить List&lt;string[]&gt; через json

Как правильно отправить List<string[]> через json

Подскажите пожалуйста! Имеется контроллер на aspnet в котором получаю список из базы данных, далее этот список надо отправить на мобильное приложение

156
Создание отчетов в reportviewer из хранимой процедуры

Создание отчетов в reportviewer из хранимой процедуры

Использую SQL Server 2014, VS 2017 Суть в том, что нужно по параметрам создавать отчеты, например, вывести какие-нибудь записи за указанный период времениЯ...

132
WPF приложение не видит новое окно

WPF приложение не видит новое окно

Я создал новое окно и хочу прописать показ формы через обработчик событий

111
Назначение ItemGroup с Compile=Remove в файле проекта

Назначение ItemGroup с Compile=Remove в файле проекта

В проекте aspnet core + entity framework core мне не очень нравится, как быстро пухнет папка миграций и я стал часто squash'ить (как в гите — не знаю точного термина)...

124