public Class25(SelectClient.Class25 class25_0) { if (class25_0 != null) { object_0 = RuntimeHelpers.GetObjectValue(class25_0.object_0); } }
private void method_3(object sender, EventArgs e) { SelectClient.Class25 class25; GClass1.GClass2 gclass2; IEnumerator ienumerator; if (vmethod_2().Items.Count > 0) { try { ienumerator = vmethod_2().Items.GetEnumerator(); while (ienumerator.MoveNext()) { class25 = new SelectClient.Class25(class25); class25.object_0 = RuntimeHelpers.GetObjectValue(ienumerator.Current); gclass2 = Enumerable.FirstOrDefault <GClass1.GClass2>(GClass1.list_0, new Func <GClass1.GClass2, bool>(class25, class25.method_0)); gclass22_0.int_0 = (int)GClass22.OpenProcess(GClass22.GEnum3.const_1, true, gclass2.method_0().Id); gclass22_0.long_0 = (long)gclass2.method_0().Id; long l = (long)gclass22_0.method_1(GClass24.int_2, 4); string s = gclass22_0.method_5(checked ((int)l), 24); if (Operators.CompareString(s, gclass2.method_6(), false) != 0) { goto label_1; } } return; label_1: GClass1.list_0.Remove(gclass2); vmethod_2().Items.Remove(RuntimeHelpers.GetObjectValue(class25.object_0)); } finally { if (ienumerator is IDisposable) { (ienumerator as IDisposable).Dispose(); } } } }