aboutsummaryrefslogtreecommitdiffhomepage
path: root/csharp/src/AddressBook
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@users.noreply.github.com>2015-11-19 20:02:18 -0800
committerGravatar Jan Tattermusch <jtattermusch@users.noreply.github.com>2015-11-19 20:02:18 -0800
commit956a770adc772184e5911f964b866028465d1727 (patch)
tree809ebfb0bdc4d165c9ea0635c01388d178f06ae3 /csharp/src/AddressBook
parent562372e53a7c93fdd7c09d58f8f0ead247ea6699 (diff)
parentbdec990703eb9ddb37f79771092794aa56c878bf (diff)
Merge pull request #988 from gabikliot/CSharp-SampleUsage-Big-Fix
Fixed a bug in CSharp SampleUsage.
Diffstat (limited to 'csharp/src/AddressBook')
-rw-r--r--csharp/src/AddressBook/SampleUsage.cs7
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: