private void btnDeserializeBin_Click(object sender, RoutedEventArgs e) { // Kutsutaan deserialisointia binääri-muotoon, palauttaa viittauksen objektiin object obj = new object(); try { Serialisointi.DeSerialisoi(txtFileName.Text, ref obj); // Castataan obj MittausData-oliolistaksi mitatut = (List <MittausData>)obj; ApplyChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnDeserializeBin_Click(object sender, RoutedEventArgs e) { // Kutsutaan deserialisointia object obj = new object(); try { Serialisointi.DeSerialisoi(txtFileName.Text, ref obj); // Ja nyt koetaan astata object-tyyppinen olio listaksi mittausdataan mittaukset = (List <MittausData>)obj; ApplyChanges(); MessageBox.Show("Binäärimuotoinen deserialisointi onnistui tiedostosta " + txtFileName.Text); } catch (Exception ex) { MessageBox.Show(ex.Message); } }