The Remove method deletes the first reference to the Item parameter (Token) from the Value array. Call Remove to remove a specific item from the Value array when its index is unknown. The value returned is the index of the item in the Items array before it was removed. After an item is removed, all the items that follow it are moved up in index position and the ValueCount is reduced by one.
Value array contains more than one copy of the token, only the first copy is deleted.