예제 #1
0
        public bool Remove(Holdable <P> to_remove)
        {
            T cast;

            if (to_remove.Convert <T>(out cast))
            {
                return(base.Remove(cast));
            }

            return(false);
        }
예제 #2
0
        public bool Remove(Holdable <P> to_remove)
        {
            ELEMENT_TYPE cast;

            if (to_remove.Convert <ELEMENT_TYPE>(out cast))
            {
                return(base.Remove(cast));
            }

            return(false);
        }
예제 #3
0
        public bool TryAdd(Holdable <P> to_add)
        {
            T cast;

            if (to_add.Convert <T>(out cast))
            {
                return(base.Set(cast));
            }

            return(false);
        }
예제 #4
0
        public bool TryAdd(Holdable <P> to_add)
        {
            ELEMENT_TYPE cast;

            if (to_add.Convert <ELEMENT_TYPE>(out cast))
            {
                return(base.TryAdd(cast));
            }

            return(false);
        }