# GrapeCity.Documents.Common.GcBinaryWriter.WriteNullableString

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="GrapeCity_Documents_Common_GcBinaryWriter_WriteNullableString_" data-uid="GrapeCity.Documents.Common.GcBinaryWriter.WriteNullableString*">WriteNullableString Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="GrapeCity_Documents_Common_GcBinaryWriter_WriteNullableString_" data-uid="GrapeCity.Documents.Common.GcBinaryWriter.WriteNullableString*"></a>
<h4 id="GrapeCity_Documents_Common_GcBinaryWriter_WriteNullableString_System_String_" data-uid="GrapeCity.Documents.Common.GcBinaryWriter.WriteNullableString(System.String)">WriteNullableString(string)</h4>
<div class="markdown level1 summary"><p>Writes a length-prefixed string to this stream in the current encoding of the BinaryWriter,
and advances the current position of the stream in accordance with the encoding used
and the specific characters being written to the stream.
-1 is used to indicate null string.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public void WriteNullableString(string value)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Sub WriteNullableString(value As String)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
      <td><span class="parametername">value</span></td>
      <td></td>
    </tr>
  </tbody>
</table>
</div>
