Это должно быть легко для людей.У Google нет ничего, кроме ферм контента, ссылающихся на одну рекламу, и это написано на ломаном английском.Итак, давайте разберемся с этим здесь, где он будет захоронен навсегда.
Для чего нужен конечный амперсанд на шестнадцатеричных числах VB?Я читал, что он вызывает преобразование в Int32 на тот случай, если VB захочет попытаться сохранить его как Int16.Это имеет смысл для меня.Но часть, которую я не получил от объявления, состояла в том, чтобы всегда использовать конечный амперсанд для битовых масок, флагов, перечислений и т. Д. Очевидно, это связано с переопределением фетиша VB для использования чисел со знаком для внутренних целей, что может привести кстранные результаты в сравнениях.
Итак, чтобы получить простые точки, каковы правила для шестнадцатеричных чисел VB.Net, с конечным амперсандом и без него?Пожалуйста, укажите конкретное использование в случае битовых масок / флагов и тому подобного, и как можно использовать его для принудительной подписи и неподписания.
Нет C #, пожалуйста:)