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

◆ DocumentOrderIterator< T >()

static IEnumerable< T > System.Xml.Linq.Extensions.DocumentOrderIterator< T > ( IEnumerable< T > source)
inlinestaticprivate
Type Constraints
T :XNode 

Definition at line 196 of file Extensions.cs.

196 : XNode
197 {
198 int count;
200 if (count > 0)
201 {
202 Array.Sort(items, 0, count, XNode.DocumentOrderComparer);
203 int i = 0;
204 while (i != count)
205 {
206 yield return items[i];
207 int num = i + 1;
208 i = num;
209 }
210 }
211 }

References System.count, System.Xml.Linq.XNode.DocumentOrderComparer, System.Array.Sort(), and System.source.