To jest follow up question.C#, zapis szesnastkowy i liczby całkowite ze znakiem
Więc całkowitymi Java sklepu w two's-complements i można wykonać następujące czynności:
int ALPHA_MASK = 0xff000000;
w C# to wymaga użycia liczba całkowita bez znaku, uint, ponieważ interpretuje to być 4278190080 zamiast -16777216.
Moje pytanie: jak deklarować wartości ujemne w notacji szesnastkowej w języku C# i jak dokładnie są to liczby całkowite reprezentowane wewnętrznie? Jakie są różnice w stosunku do Java?
Nie miałem pojęcia, C# miałem tego słowa kluczowego. Chłodny! –