Читаю следующий код в VB6Как Visual Basic 6 преобразует целые числа в булевы?
If someInteger Then
DoSomething
End If
Я не знаю, если это означает
someInteger == 1
,someInteger > -1
,someInteger > 0
илиConvert.ToBoolean(someInteger)
Что такое эквивалентное выражение в C#?
Единственное, что ** ** имеет изменен в .NET является 'Option Strict', что при установке на не позволяют' Если someInteger затем' без явного преобразования в 'Boolean' –