に割り当てますこんにちは、私はIEnumerableを<をdeseriliazeしよう>私はこのエラーを取得ReadOnlyプロパティ
エラー75施設またはインデクサ「ノードが」に割り当てることができないオブジェクトをシリアル化したいが、 - それが読まれます私のコード例のみ
:
シリアライズパート。
FileStream fs = new FileStream(sv.FileName, FileMode.Create, FileAccess.ReadWrite);
BinaryFormatter bin = new BinaryFormatter();
bin.Serialize(fs, graphControl.Nodes);
fs.Close();
デシリアライズパート:
FileStream fs = new FileStream(op.FileName, FileMode.Open, FileAccess.ReadWrite);
BinaryFormatter bin = new BinaryFormatter();
//Error Here
graphControl.Nodes = (IEnumerable<Node>)bin.Deserialize(fs);
ノードクラスパート:
public List<Node> graphNodes = new List<Node>();
[Browsable(false), EditorBrowsable(EditorBrowsableState.Never)]
public IEnumerable<Node> Nodes { get { return graphNodes; } }
誰もが私を助けることができますか?