我有一個我想要構造的類,通過從網絡流反序列化它。在構造函數中使用'this'
public Anfrage(byte[] dis)
{
XmlSerializer deser = new XmlSerializer(typeof(Anfrage));
Stream str = new MemoryStream();
str.Write(dis, 0, dis.Length);
this = (Anfrage)deser.Deserialize(str);
}
的意圖是,我只是想通過字節[]和具有適當的對象,而不是在另一個類中使用的方法。
現在,我知道我明顯不能這樣做this =。 我讀過this question,目前正在閱讀其中提到的文章,但我不確定我是否正確理解它。
我的意圖明確嗎?
有沒有辦法做我想在這裏完成的事情?
謝謝大家。
您可以分配到'this'在構造函數值類型。不過,它可能沒有你期望的效果。 –