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

◆ EnsureArrayIndex()

TypeMapping[] System.Xml.Serialization.XmlSerializationCodeGen.EnsureArrayIndex ( TypeMapping[] a,
int index )
inlineprivateinherited

Definition at line 102 of file XmlSerializationCodeGen.cs.

103 {
104 if (a == null)
105 {
106 return new TypeMapping[32];
107 }
108 if (index < a.Length)
109 {
110 return a;
111 }
112 TypeMapping[] array = new TypeMapping[a.Length + 32];
113 Array.Copy(a, array, index);
114 return array;
115 }

References System.array, System.Array.Copy(), System.Xml.Dictionary, and System.index.

Referenced by System.Xml.Serialization.XmlSerializationCodeGen.ReferenceMapping().