using System; using System.Collections; namespace ExitGames.Client.Photon.LoadBalancing { // Token: 0x02000503 RID: 1283 public static class AGODJKPLNGO { // Token: 0x0600D303 RID: 54019 RVA: 0x003FBBA4 File Offset: 0x003F9DA4 public static void KDAHNILHCOM(this IDictionary MMEBLCBANIL, IDictionary ODLFPAAECCH) { if (ODLFPAAECCH == null || MMEBLCBANIL.Equals(ODLFPAAECCH)) { return; } IEnumerator enumerator = ODLFPAAECCH.Keys.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; MMEBLCBANIL[obj] = ODLFPAAECCH[obj]; } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } // Token: 0x0600D304 RID: 54020 RVA: 0x003FBC20 File Offset: 0x003F9E20 public static void LIEIBFGMFNB(this IDictionary MMEBLCBANIL, IDictionary ODLFPAAECCH) { if (ODLFPAAECCH == null || MMEBLCBANIL.Equals(ODLFPAAECCH)) { return; } IEnumerator enumerator = ODLFPAAECCH.Keys.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; if (obj is string) { MMEBLCBANIL[obj] = ODLFPAAECCH[obj]; } } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } // Token: 0x0600D305 RID: 54021 RVA: 0x003FBCA8 File Offset: 0x003F9EA8 public static string GJACOOMCPKE(this IDictionary MIKPIBIENPH) { return SupportClass.DictionaryToString(MIKPIBIENPH, false); } // Token: 0x0600D306 RID: 54022 RVA: 0x003FBCB4 File Offset: 0x003F9EB4 public static string GJACOOMCPKE(this object[] AOAILGGFDHJ) { if (AOAILGGFDHJ == null) { return "null"; } string[] array = new string[AOAILGGFDHJ.Length]; for (int i = 0; i < AOAILGGFDHJ.Length; i++) { object obj = AOAILGGFDHJ[i]; array[i] = ((obj == null) ? "null" : obj.ToString()); } return string.Join(", ", array); } // Token: 0x0600D307 RID: 54023 RVA: 0x003FBD14 File Offset: 0x003F9F14 public static Hashtable GBHMFGIOEHL(this IDictionary KIJPCHOHGMM) { Hashtable hashtable = new Hashtable(); if (KIJPCHOHGMM != null) { IEnumerator enumerator = KIJPCHOHGMM.Keys.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; if (obj is string) { hashtable[obj] = KIJPCHOHGMM[obj]; } } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } return hashtable; } // Token: 0x0600D308 RID: 54024 RVA: 0x003FBD94 File Offset: 0x003F9F94 public static void JMCAKCPMJDM(this IDictionary KIJPCHOHGMM) { object[] array = new object[KIJPCHOHGMM.Count]; KIJPCHOHGMM.Keys.CopyTo(array, 0); foreach (object obj in array) { if (KIJPCHOHGMM[obj] == null) { KIJPCHOHGMM.Remove(obj); } } } // Token: 0x0600D309 RID: 54025 RVA: 0x003FBDE8 File Offset: 0x003F9FE8 public static bool KFLBKDPEHEN(this int[] MMEBLCBANIL, int PPLCHHIBEIC) { if (MMEBLCBANIL == null) { return false; } for (int i = 0; i < MMEBLCBANIL.Length; i++) { if (MMEBLCBANIL[i] == PPLCHHIBEIC) { return true; } } return false; } } }