[
  {
    "Id": "431205",
    "ThreadId": "209389",
    "Html": "<p>I'm creating a zip file in memory with items also in memory. When I add a xml as a string entry and specify Encoding.UTF8 like this:</p>\r\n<p>\r\n<div style=\"color:Black;background-color:White\">\r\n<pre>zip.AddEntry(<span style=\"color:#A31515\">&quot;some_file.txt&quot;</span>, <span style=\"color:#A31515\">&quot;some data&quot;</span>, Encoding.UTF8);\r\n</pre>\r\n</div>\r\nthen file has UTF-8 BOM prepended to it. Documentation for this function specifies that no byte-order-mark is emitted into the file. When I add file like this:</p>\r\n<div style=\"color:Black;background-color:White\">\r\n<pre>zip.AddEntry(<span style=\"color:#A31515\">&quot;some_file.txt&quot;</span>, Encoding.UTF8.GetBytes(<span style=\"color:#a31515\">&quot;some data&quot;</span>));<br></pre>\r\n</div>\r\n<p>then there is no BOM. Library is latest stable, 1.9.1.5</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>",
    "PostedDate": "2010-04-14T17:11:09.617-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "433714",
    "ThreadId": "209389",
    "Html": "<p>Hmmm, ok, I will have to look at this.&nbsp; Thanks for letting me know.</p>",
    "PostedDate": "2010-04-21T08:53:12.963-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "433716",
    "ThreadId": "209389",
    "Html": "This discussion has been copied to a work item. Click <a href=\"http://dotnetzip.codeplex.com/WorkItem/View.aspx?WorkItemId=10681\">here</a> to go to the work item and continue the discussion.",
    "PostedDate": "2010-04-21T08:54:04.65-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]