Jak mogę przekonwertować następujące elementy?
2934 (liczba całkowita) do B76 (hex)
Pozwól mi wyjaśnić, co próbuję zrobić. Mam w bazie danych identyfikatory użytkowników, które są przechowywane jako liczby całkowite. Zamiast pozwolić użytkownikom odwoływać się do ich identyfikatorów, chcę pozwolić im używać wartości szesnastkowej. Głównym powodem jest to, że jest krótszy.
Więc nie tylko muszę przechodzić od liczby całkowitej do liczby szesnastkowej, ale także muszę przechodzić od wartości szesnastkowej do liczby całkowitej.
Czy jest łatwy sposób to zrobić w C #?
Integer
skróceniem wdrożenia? Jeśli jedynym celem jest, aby identyfikator użytkownika był jak najkrótszy, chciałbym wiedzieć, czy istnieje jakiś inny wyraźny powód, dla którego konkretnie potrzebujesz konwersji szesnastkowej - chyba że go oczywiście przegapiłem. Czy jest jasne i znane (jeśli jest to wymagane), że identyfikatory użytkowników są w rzeczywistości szesnastkową reprezentacją rzeczywistej wartości?