private void EndChildren(Emitter emitter) { switch (Style) { case SequenceStyle.Block: if (m_children.Count == 0) { emitter.Write(']'); } emitter.WriteLine(); break; case SequenceStyle.BlockCurve: if (m_children.Count == 0) { emitter.WriteClose('}'); } emitter.WriteLine(); break; case SequenceStyle.Flow: emitter.WriteClose(']'); break; case SequenceStyle.Raw: if (m_children.Count == 0) { emitter.Write(']'); } emitter.WriteLine(); break; } }
private void EndChildren(Emitter emitter) { if (Style == MappingStyle.Block) { if (m_children.Count == 0) { emitter.Write('}'); } emitter.WriteLine(); } else if (Style == MappingStyle.Flow) { emitter.WriteClose('}'); } }