Bless.Util.Deque.RemoveEnd C# (CSharp) Method

RemoveEnd() public method

Remove an object from the end of the queue (FIFO)
public RemoveEnd ( ) : T
return T
	public T RemoveEnd()
	{
		T o = default(T);

		if (list.Last != null) {
			o = list.Last.data;
			list.Last.data = default(T);
			list.Remove(list.Last);
		}

		return o;
	}