PDA

View Full Version : ذخیره مقدار 0xFFFFFFFF بصورت DWORD در رجیستری؟



Ali.Prog
سه شنبه 23 مرداد 1386, 13:13 عصر
چطوری می تونم مقدار 0xFFFFFFFF ( دسیمال: 4294967295 ) را در رجیستری بصورت DWORD ذخیره کنم؟


rk.SetValue(X, 4294967295 , RegistryValueKind.DWord)

باید تبدیل خاصی انجام بدهم؟

Ali.Prog
سه شنبه 23 مرداد 1386, 13:25 عصر
البته اگر مقدار 1- را ذخیره کنیم،



rk.SetValue(X, -1 , RegistryValueKind.DWord)

در رجیستری 4294967295 ذخیره می شود، اما برای اعداد پایینتر چکار باید کرد؟

Ali.Prog
سه شنبه 23 مرداد 1386, 22:20 عصر
حل شد.

1- : 4294967295
3- : 4294967293



int myVar = unchecked((int)4294967293);
//myVar = -3