2008-11-28 77 views

回答

1

那麼,數據存儲爲一個整數。你想如何將它轉換成一個字節數組。如果輸入12345,輸出應該是多少?

你爲什麼試圖在一個整數列中存儲一個字節數組?

編輯:現在我們知道,它基本上是你後旗,我不會將其轉換爲一個字節數組,我會使用一個枚舉:

[Flags] 
public enum Permissions 
{ 
    Read = 1, 
    Write = 2, 
    Execute = 4, 
    Guillotine = 8, 
    Lynch = 16 
    // etc 
} 

然後,你可以只投:

Permissions permissions = (Permissions) (int) dr["Field"] 
+0

我使用它作爲標誌,設置約4-5個權限值。 S我將使用0,1,2,4,8,16,32,... 這是否合理? – Blankman 2008-11-28 21:04:48

相關問題