Có cách nào để đặt int
thành giá trị âm bằng cách sử dụng chữ thập lục phân trong C# không? Tôi đã kiểm tra các đặc điểm kỹ thuật trên Integer literals nhưng nó đã không đề cập đến bất cứ điều gì.Đặt int thành giá trị âm bằng cách sử dụng chữ thập lục phân trong C#
Ví dụ:
int a = -1; // Allowed
int b = 0xFFFFFFFF; // Not allowed?
ký hiệu thập lục phân là rõ ràng hơn cho các ứng dụng của tôi, và tôi không muốn sử dụng uint
s vì tôi sẽ cần phải làm thêm một số đúc.
hãy xem ở đây: http://stackoverflow.com/questions/319993/c-hexadecimal-notation-and-signed-integers –