Used to remove a pair from the row by header or index. The pair is located as
described in CSV::Row.field(). The deleted pair is returned, or
nil if a pair could not be found.
# File lib/csv.rb, line 416
def delete(header_or_index, minimum_index = 0)
if header_or_index.is_a? Integer # by index
@row.delete_at(header_or_index)
elsif i = index(header_or_index, minimum_index) # by header
@row.delete_at(i)
else
[ ]
end
end