All pastes #16259 Raw Edit

Mine

public text v1 · immutable
#16259 ·published 2005-06-29 04:53 UTC
rendered paste body
		private void ExpireCheck() // TODO: Make this prettier?!
		{
			System.Console.Write( "Performing expire check on {0} sounds...", m_Table.Count );
			ArrayList toDelete = new ArrayList();

			foreach ( int key in m_Table.Keys )
			{
				if ( ((SoundEntry)m_Table[key]).Expired )
					toDelete.Add( key );
			}

			System.Console.Write( " found {0} old entries...{1}", toDelete.Count, toDelete.Count > 0 ? " deleteing..." : "\n" );

			foreach ( int key in toDelete )
				m_Table.Remove( key );

			if ( toDelete.Count > 0)
				System.Console.WriteLine( "done." );
		}