示例#1
0
        public MapperValueT Remove(MapperValueT key, out int statu)
        {
            MapperValueT result = default;
            int          id     = mIndexer.GetID(ref key);

            if (mMapper.ContainsKey(id))
            {
                result = mMapper.Remove(id);
                statu  = result.Equals(default) ? 1 : 0;
示例#2
0
        public MapperValueT Remove(MapperValueT key, out int statu)
        {
            statu = 0;
            MapperValueT result = default;
            int          id     = mIndexer.GetID(ref key);

            if (mMapper.ContainsKey(id))
            {
                result = mMapper.Remove(id);
                statu  = result == default ? 1 : 0;
            }
            else
            {
                statu = 2;
            }
            return(result);
        }