Server.Gumps.AdminGump.GetSharedAccounts C# (CSharp) Méthode

GetSharedAccounts() private static méthode

private static GetSharedAccounts ( IPAddress ipAddress ) : ArrayList
ipAddress System.Net.IPAddress
Résultat System.Collections.ArrayList
		private static ArrayList GetSharedAccounts( IPAddress ipAddress )
		{
			ArrayList list = new ArrayList();

			foreach ( Account acct in Accounts.GetAccounts() )
			{
				IPAddress[] theirAddresses = acct.LoginIPs;
				bool contains = false;

				for ( int i = 0; !contains && i < theirAddresses.Length; ++i )
					contains = ipAddress.Equals( theirAddresses[i] );

				if ( contains )
					list.Add( acct );
			}

			list.Sort( AccountComparer.Instance );
			return list;
		}