コード例 #1
0
 public void Write(IFormatWriter writer, object instance)
 {
     if (instance == null)
     {
         writer.Start(_null);
         writer.EndCurrent();
     }
     else
     {
         _writer.Write(writer, instance);
     }
 }
コード例 #2
0
 public void EndCurrent()
 {
     _writer.EndCurrent();
 }
コード例 #3
0
 public void Write(IFormatWriter writer, T instance) => writer.EndCurrent();
コード例 #4
0
 public void EndCurrent() => _writer.EndCurrent();