-7
int count = deserializer.Deserialize(fileStream);

タイプ 'object' を 'int' に暗黙的に変換することはできません。明示的な変換が存在します (キャストがありませんか?)

4

2 に答える 2

0

試すint count = (int)deserializer.Deserialize(fileStream);

于 2013-05-15T16:19:08.057 に答える
0

それが本当に である場合は、次のInt32ことができます。

int count = (int)deserializer.Deserialize(fileStream);

シリアライザーは、コンパイル時に逆シリアル化しているを認識していないため、メソッドはオブジェクトを返します。そのオブジェクトを実際の型にキャストする必要があります。

于 2013-05-15T16:19:13.130 に答える