изменить
if (salesRep = sellerNames[index])
на
if (salesRep == sellerNames[index])
один =
назначит sellerNames[index]
на salesRep
, в то время как ==
для сравнения
Итак как вы уже дали текст для поиска, поэтому возвращение того же значения не имеет никакого смысла, я думаю, вы захотите вернуть его индекс правильно?
return index; //indested of return sellerNames[index];
И ваша функция должна вернуть int:
static int SearchSeller(int[] sellerSales, string[] sellerNames, int sellerCount, ref string salesRep)