public void method_0(string A_0, XmlNodeType A_1, string A_2) { this.string_0 = A_2; this.string_2 = A_0; this.xmlNodeType_0 = A_1; this.xmlSpace_0 = XmlSpace.None; this.string_1 = null; this.bool_0 = true; this.class830_0.method_1(0); this.class636_0 = null; }
public bool method_7(string A_0, Class640 A_1) { bool flag; int num = 0x10; if (A_1 == null) { throw new ArgumentNullException(BookmarkStart.b("刵䰷帹", num)); } foreach (object obj3 in this.arrayList_0) { if ((obj3 is string) && string.Equals((string)obj3, A_0, StringComparison.OrdinalIgnoreCase)) { return(true); } } using (IEnumerator enumerator = this.arrayList_0.GetEnumerator()) { while (enumerator.MoveNext()) { object current = enumerator.Current; string str = current as string; if (str != null) { Class636 class2 = A_1.method_3(str); if (((class2 != null) && class2.method_3()) && class2.method_6(A_0, A_1)) { return(true); } } else { Class638 class3 = (Class638)current; if (class3.method_7(A_0, A_1)) { goto Label_00D9; } } } return(false); Label_00D9: flag = true; } return(flag); }