indice.Edi.EdiPosition.WriteTo C# (CSharp) Method

WriteTo() private method

private WriteTo ( StringBuilder sb ) : void
sb StringBuilder
return void
        internal void WriteTo(StringBuilder sb) {
            switch (Type) {
                case EdiContainerType.Segment:
                    if (sb.Length > 0)
                        sb.Append('.');

                    string segmentName = SegmentName;
                    sb.Append(segmentName);
                    break;
                case EdiContainerType.Element:
                case EdiContainerType.Component:
                    sb.Append('[');
                    sb.Append(Position);
                    sb.Append(']');
                    break;
            }
        }