Budowanie ciąg dla postu wniosek w następujący sposóbJak usunąć ostatni znak w ciągu znaków w C#?
var itemsToAdd = sl.SelProds.ToList();
if (sl.SelProds.Count() != 0)
{
foreach (var item in itemsToAdd)
{
paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString());
}
}
po dostaję wynikające paramstr
, muszę usunąć ostatni znak &
w nim
Jak usunąć ostatni znak w ciąg korzystania DO#?
Chyba lepiej po prostu nie dodać go na pierwszym miejscu, ale w przeciwnym razie można spróbować paramstr.Substring (0, paramstr.Length - 1) W przypadku, gdy –
prodID może zawierać dowolne znaki, szczególnie '&', musisz upewnić się, że dostaje poprawnie uciekł, np odpowiedź @MarcGravell ma. –