Construindo uma string para post request da seguinte maneira,
var itemsToAdd = sl.SelProds.ToList();
if (sl.SelProds.Count() != 0)
{
foreach (var item in itemsToAdd)
{
paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString());
}
}
depois de obter o resultado paramstr, preciso excluir o último caractere &nele
Como excluir o último caractere em uma string usando c #?
&, você precisa se certificar de que ele tenha um escape adequado, como, por exemplo, a resposta de @MarcGravell.