2013-10-24 45 views
1

我正在編寫一個C#/ VB應用程序來連接到數據庫並對數據進行處理。 我得到這個代碼,以序列化的字節數組和反序列化它,然後將其寫入詞典 的代碼行是:C#反序列化爲字典<string,Object>

Dictionary<string, Object> DictionaryEmployee = (Dictionary<string, Object> Deserializer(byteArrayEmp)); 

我得到的錯誤是非常無益的。 「只有賦值,調用,遞增,遞減,等待和新對象表達式纔可用作語句」如果我將鼠標移到對象 上並且「使用泛型類型'System.Collections.Generic.Dictionary'需要2個類型參數if我鼠標移到字典

回答

2

也許你的意思是:。

Dictionary<string, Object> DictionaryEmployee = (Dictionary<string, Object>) Deserializer(byteArrayEmp); 

這只是一個演員右括號錯位

+0

當然,這是它謝謝你,我可以發誓,我試過鑄造。 – lovecraft

相關問題