Тема: Арифметичні операції в VB.NET змінюють тип змінної
Є змінна myVariable з типом UInt32. Хочу написати
myVariable += 1
але Visual studio попереджує мене що
Option Strict On disallows implicit conversions from 'Long' to 'UInteger'
і пропонує отаке виправлення:
myVariable = CUInt(myVariable + 1)
WTF?