public void ReadTest_MultiLine() { using (MemoryStream stream = new MemoryStream()) using (StreamWriter writer = new StreamWriter(stream)) using (OscReader target = new OscReader(stream, OscPacketFormat.String)) { writer.WriteLine(UnitTestHelper.BundleString_MultiLineString); writer.Flush(); stream.Position = 0; OscPacket expected = UnitTestHelper.Bundle_MultiLineString(); OscPacket actual; actual = target.Read(); UnitTestHelper.AreEqual(expected, actual); } }
private void Go_Click(object sender, EventArgs e) { try { using (FileStream stream = new FileStream(m_FilePath.Text, FileMode.Open, FileAccess.Read)) using (OscReader reader = new OscReader(stream, (OscPacketFormat)m_Format.SelectedIndex)) { while (reader.EndOfStream == false) { AppendLine(reader.Read().ToString()); } AppendLine("End of file"); } } catch (Exception ex) { AppendLine("Exception while reading"); AppendLine(ex.Message); } }