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

◆ ElementsMatch()

static bool System.Xml.Serialization.AccessorMapping.ElementsMatch ( ElementAccessor[] a,
ElementAccessor[] b )
inlinestaticpackageinherited

Definition at line 221 of file AccessorMapping.cs.

222 {
223 if (a == null)
224 {
225 if (b == null)
226 {
227 return true;
228 }
229 return false;
230 }
231 if (b == null)
232 {
233 return false;
234 }
235 if (a.Length != b.Length)
236 {
237 return false;
238 }
239 for (int i = 0; i < a.Length; i++)
240 {
241 if (a[i].Name != b[i].Name || a[i].Namespace != b[i].Namespace || a[i].Form != b[i].Form || a[i].IsNullable != b[i].IsNullable)
242 {
243 return false;
244 }
245 }
246 return true;
247 }

References System.Xml.Name.

Referenced by System.Xml.Serialization.AccessorMapping.Match(), System.Xml.Serialization.SoapReflectionImporter.SetArrayMappingType(), and System.Xml.Serialization.XmlReflectionImporter.SetArrayMappingType().