Вопросы по теме 'option-strict'

Преобразование перечисления в строку базового типа в VB.Net (параметр Strict On)
Я хотел бы получить строковое представление базового типа перечисления. Dim target As System.ConsoleColor = ConsoleColor.Cyan Dim actual = 'What goes here? Dim expected = "11"
1266 просмотров
schedule 31.05.2022

Инструменты для преобразования кода опции strict off в опцию strict on?
Мне нужно взять на себя проект, написанный на vb.net, который содержит более 400 тысяч строк кода, написанного в режиме strict off. Я хочу сначала построить его под параметром strict, прежде чем делать что-либо еще, что, возможно, преобразует его в...
1185 просмотров
schedule 19.11.2022

Как использовать Thread.VolatileWrite со ссылочными типами с Option Strict On?
Заключение аргумента в CObj или DirectCast закрывает компилятор, но значение по-прежнему не записывается. Option Strict On Imports System.Threading Module Module1 Dim str As String Sub Main() Thread.VolatileWrite(str, "HELLO") '...
517 просмотров
schedule 17.02.2023

VB.NET не видит некоторые классы
Один из моих классов кажется невидимым для остальной части моего проекта. Интересно, нужно ли мне как-то инициализировать его, прежде чем я смогу использовать его общедоступные материалы. Функции и методы Class1 сразу появляются в IntelliSense,...
449 просмотров
schedule 21.11.2022

Методы расширения, объявленные в Object, нуждаются на один параметр больше, чем другие?
Методы расширения для объекта могут быть объявлены для объекта, но не могут использоваться как obj.ExtMethod() . Это по дизайну. С другой стороны, можно использовать любой метод расширения, например ExtMethod(obj) . Почему вызов методов...
515 просмотров