Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ConcatNoDelimiter()

void System.Xml.Xsl.Runtime.StringConcat.ConcatNoDelimiter ( string s)
inlinepackage

Definition at line 65 of file StringConcat.cs.

66 {
67 switch (_idxStr)
68 {
69 case 0:
70 _s1 = s;
71 break;
72 case 1:
73 _s2 = s;
74 break;
75 case 2:
76 _s3 = s;
77 break;
78 case 3:
79 _s4 = s;
80 break;
81 case 4:
82 {
83 int capacity = ((_strList == null) ? 8 : _strList.Count);
85 list.Add(_s1);
86 list.Add(_s2);
87 list.Add(_s3);
88 list.Add(_s4);
89 goto default;
90 }
91 default:
92 _strList.Add(s);
93 break;
94 }
95 _idxStr++;
96 }
void Add(TKey key, TValue value)

References System.Xml.Xsl.Runtime.StringConcat._idxStr, System.Xml.Xsl.Runtime.StringConcat._s1, System.Xml.Xsl.Runtime.StringConcat._s2, System.Xml.Xsl.Runtime.StringConcat._s3, System.Xml.Xsl.Runtime.StringConcat._s4, System.Xml.Xsl.Runtime.StringConcat._strList, System.Collections.Generic.List< T >.Add(), System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.capacity, System.Collections.Generic.List< T >.Count, System.list, and System.s.

Referenced by System.Xml.Xsl.Runtime.StringConcat.Concat(), System.Xml.Xsl.Runtime.XmlQueryOutput.WriteCommentString(), System.Xml.Xsl.Runtime.XmlQueryOutput.WriteNamespaceString(), System.Xml.Xsl.Runtime.XmlQueryOutput.WriteProcessingInstructionString(), and System.Xml.XmlEventCache.WriteString().