diff options
Diffstat (limited to 'Software/Visual_Studio/Tango.Serialization/BinaryDataSerializer.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.Serialization/BinaryDataSerializer.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.Serialization/BinaryDataSerializer.cs b/Software/Visual_Studio/Tango.Serialization/BinaryDataSerializer.cs index 565854804..26dcdad83 100644 --- a/Software/Visual_Studio/Tango.Serialization/BinaryDataSerializer.cs +++ b/Software/Visual_Studio/Tango.Serialization/BinaryDataSerializer.cs @@ -54,6 +54,21 @@ namespace Tango.Serialization } /// <summary> + /// Serialize object to stream. + /// </summary> + /// <typeparam name="T">Type of specified object.</typeparam> + /// <param name="obj">The specified object.</param> + /// <param name="st">The stream to write.</param> + public byte[] SerializeToBytes<T>(T obj) + { + using (MemoryStream ms = new MemoryStream()) + { + SerializeToStream<T>(obj, ms); + return ms.ToArray(); + } + } + + /// <summary> /// Deserialize object from stream. /// </summary> /// <typeparam name="T">Type of object to deserialize.</typeparam> |
