Булевы (или логические) переменные представляют собой базовый тип данных, который может принимать только одно из значений: истина или ложь (True или False). В среде .NET Framework данные типа Boolean являются объектами и обладают определенными методами, позволяющими манипулировать типом. В основном это методы преобразования, используемые для конвертирования данных типа Boolean в строковые, целочисленные или другие типы данных.
В Visual Basic версий 5.0 или 6.0 для преобразования данных типа Boolean в данные, например, строкового типа используется функция CSTR, синтаксис которой приведен в следующем примере:
sFlag = CSTR(bFlag)
В VB.NET для подобных целей можно обратиться к синтаксису предыдущих версий или использовать объектно-ориентированную версию языка: