diff options
Diffstat (limited to 'csharp/src/AddressBook/SampleUsage.cs')
-rw-r--r-- | csharp/src/AddressBook/SampleUsage.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/csharp/src/AddressBook/SampleUsage.cs b/csharp/src/AddressBook/SampleUsage.cs index 936c3bea..aaaedda4 100644 --- a/csharp/src/AddressBook/SampleUsage.cs +++ b/csharp/src/AddressBook/SampleUsage.cs @@ -56,8 +56,11 @@ namespace Google.Protobuf.Examples.AddressBook }
Person copy = Person.Parser.ParseFrom(bytes);
- // A more streamlined approach might look like this:
- bytes = copy.ToByteArray();
+ AddressBook book = new AddressBook
+ {
+ People = { copy }
+ };
+ bytes = book.ToByteArray();
// And read the address book back again
AddressBook restored = AddressBook.Parser.ParseFrom(bytes);
// The message performs a deep-comparison on equality:
|