<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dotnet on jen20.dev</title>
    <link>https://jen20.dev/tags/dotnet/</link>
    <description>Recent content in Dotnet on jen20.dev</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <managingEditor>hello@jen20.com (James Nugent)</managingEditor>
    <webMaster>hello@jen20.com (James Nugent)</webMaster>
    <lastBuildDate>Tue, 10 Feb 2015 13:00:00 +0000</lastBuildDate>
    <atom:link href="https://jen20.dev/tags/dotnet/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Reading .NET BinaryWriter serialized strings from Go</title>
      <link>https://jen20.dev/post/reading-dotnet-strings-from-go/</link>
      <pubDate>Tue, 10 Feb 2015 13:00:00 +0000</pubDate><author>hello@jen20.com (James Nugent)</author>
      <guid>https://jen20.dev/post/reading-dotnet-strings-from-go/</guid>
      <description>&lt;p&gt;I recently had the need (for a side project) to be able to read a file written&#xA;from a .NET application using the &lt;code&gt;BinaryWriter&lt;/code&gt; class from an application&#xA;written using Go. The MSDN documentation was somewhat vague on the format in&#xA;which strings were written, but it turns out to be a LEB128 encoded length&#xA;prefix and then the UTF8 bytes which make up the string.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
