浏览代码

Fixed a bug in CSharp SampleUsage.

Gabriel Kliot 10 年之前
父节点
当前提交
09d03dfc7e
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      csharp/src/AddressBook/SampleUsage.cs

+ 5 - 1
csharp/src/AddressBook/SampleUsage.cs

@@ -57,7 +57,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: