cost 228 ms
使用 b 格式化程序將 a.dat 文件中的列表反序列化為文本框

[英]Deserialize lists within a .dat file to a text box using b formatter

我已經創建了一個應用程序,它將使用二進制格式化程序將列表保存到 a.dat 文件並序列化列表。 然后我希望反序列化此列表並將其顯示在文本框中。 此外,我嘗試使用 for each 循環從列表中獲取每個 object,但它不會繼續通過列表的 rest 並在文件中存儲的第一個列表處停止。 我一直負責二進 ...

BinaryFormatter 從 .NET 序列化 object Framework 4.8 不會在 .NET 中反序列化 6

[英]BinaryFormatter serialized object from .NET Framework 4.8 won't deserialize in .NET 6

由於它使用了 API 的新版本,我正在將用 .NET Framework 4.8 編寫的舊應用程序調整為 .NET 6。 使用 BinaryFormatter 序列化和反序列化由 API 創建的模型的邏輯沒有改變。 但是,存在一個奇怪的交叉兼容性問題,如下所示: Model 在 .NET 4.8 ...

BinaryFormatter No map 用於 object

[英]BinaryFormatter No map for object

我序列化了我的 object 並將其統一放在 Resources 文件夾中。 我的游戲應該將此文件復制到Application.persistentDataPath路徑並反序列化。 我得到了錯誤: Failed to serialize. Reason: No map for object '20 ...

檢測二進制格式化程序何時完成序列化

[英]Detect when Binary Formatter finishes serializing

我的游戲中有一個“保存並退出”按鈕。 我做到了,它按預期保存了游戲。 一切正常,但是如果我想關閉游戲,我需要知道序列化何時完成,因為如果我提前關閉游戲,它不會保存:(。我等待一些好的答案:)。 在此先感謝,這是代碼(有效!): ...

如何統一保存和加載選定的下拉值

[英]How to save and load selected Dropdown values in unity

我正在嘗試制作一個下拉菜單,允許您選擇不同的方式來顯示時間。 除了我需要找到一種方法來保存和加載玩家選擇的選項外,我一切都正常了。 我認為您會使用 int 來保存它,但我不知道該怎么做。 謝謝你。 ...

加載數據時出現錯誤“InvalidCastException: Specified cast is not valid”

[英]When loading data it gives an error " InvalidCastException: Specified cast is not valid "

例如我想要 select 一個字符並保存他的號碼 醒來時,號碼被加載 我試圖將數據分成幾個部分和一個大文件,結果幾乎總是一樣的(有時一切正常) 也有類似的類在場景開始加載數據。 如果有 2 個或更多,則它會給出錯誤,如果有 1 個,則一切正常。 我嘗試使用協程設置序列沒有幫助。 加載數據時出現錯誤 ...

優化更新更改的鍵/值對和序列化為字節數組的速度

[英]Optimizing speed of updating changed key/value pairs and serializing to byte array

我的項目涉及捕獲桌面幀並通過 TCP 套接字發送到接收設備進行渲染,我希望盡可能減少幀之間的延遲,最好總共低於 50 毫秒。 發送的數據是一個字節數組形式的 DirectX DataStream,它只表示每個像素的顏色。 對於 1920x1080 顯示器,這會產生一個長度為 8294400 的字節數 ...

`BinaryFormatter` 的自定義相等比較器

[英]Custom equality comparer for `BinaryFormatter`

TL;博士; 我的自定義[Serializable] class 覆蓋GetHashCode和Equals ,因此多個不同的對象可以“相等”,看起來BinaryFormatter只調用一次OnSerialized ,但是當兩個相等但不同的( ReferenceEquals == false )對象 ...

如何對兩個不同的程序集進行序列化和反序列化?

[英]how to serialize and deserialize over two different assembly?

這是一個C# 項目。 我使用BinaryFormatter作為我的應用程序的序列化器和反序列化器。 因為有兩個應用程序並且程序集名稱彼此不同,所以我使用序列化綁定器來解決查找類型的問題。 但我仍然收到一個錯誤,即: Unable to find assembly 'GameServer, Vers ...

解析完成前遇到Stream的結尾

[英]End of Stream encountered before parsing is completed

我試圖保存和加載游戲,但收到此錯誤: SerializationException:在解析完成之前遇到 Stream 結束。 System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run () (at:0) System.Ru ...

二進制序列化本質上是不安全的嗎?

[英]Is binary serialization inherently unsafe?

微軟警告不要使用BinaryFormatter (他們寫道,沒有辦法使反序列化安全)。 應用程序應該盡快停止使用 BinaryFormatter,即使他們認為他們正在處理的數據是值得信賴的。 我不想使用基於XML或Json的解決方案(這是他們所指的)。 我擔心文件大小並保留 object 圖。 如 ...

更新二進制序列化 class c# .NET 的屬性會有效地損壞文件

[英]Updating properties of binary Serialized class c# .NET effectively corrupts files

我創建了一個 Car class,我用它來存儲預設的序列化版本的 Cars 及其所有各種屬性以及你有什么。 隨着程序的進行,我已經意識到,如果我添加或刪除 Car 的屬性,則以前的每個序列化文件現在都無法讀取。 可以想象,這是一個問題。 如何更新我的 class 而不使之前的所有文件失效? -- ...

C# 深拷貝列表<t></t>

[英]C# deep copy list<T>

我正在嘗試深度復制一些列表。 我使用 System.Runtime.Serialization 復制 object,而它出現此錯誤: System.ArgumentNullException: 'Value cannot be null. (參數'圖')' 非常感謝!! 克隆方法 這個例子 ...

在 C# 中創建的 Node js 二進制數據中反序列化

[英]deserialize in Node js binary data created in C#

我在 c# 中從object類型創建了一個字節數組,然后通過套接字協議將其發送到 Node js 應用程序,但無法將數據反序列化為可讀的 object。 解碼這些數據的方法是什么? C#序列化代碼: 在節點 js 中我嘗試解碼數據 上面的代碼打印我{"type":"Buffer","data":[ ...

是否可以將字符串變量和 cookiecontainer 保存在同一個本地文件中?

[英]Is that possible to save a string variable and cookiecontainer in the same local file?

我需要在其他項目中使用字符串變量(guid 參數)和 cookie 容器,我需要將這些保存在本地。 我已經保留了 cookie 容器並使用下面的代碼: 我需要知道有沒有辦法將 guid 參數(字符串變量)和 cookie 容器保存在同一個文件中,並在另一個項目中訪問它們,就好像它們是變量一樣。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM