Jak w temacie, potrzebuje podmienić stary string na nowy ;)
public static string zapiszNazwe(string stara_nazwa, string nowa_nazwa)
{
string nowaNazwa = System.Web.HttpContext.Current.Server.MapPath("~/Pliki/" + nowa_nazwa);
string staraNazwa = System.Web.HttpContext.Current.Server.MapPath("~/Pliki/" + stara_nazwa);
File.Move(staraNazwa, nowaNazwa);
// w tablicy z sesji znajdują się stringi i chce teraz podmienić stary string na nowy nie znając jego indeksu (pozycji)
ArrayList tablica = (ArrayList)HttpContext.Current.Session["sciezkiPlikow"];
tablica[ArrayList.IndexOf(staraNazwa)] = nowaNazwa; // myślałem nad czymś takim, ale się krzaczy.. :/
return "Nazwa została zmieniona? Stara Nazwa: " + staraNazwa + " Nowa Nazwa: " + nowaNazwa;
//HttpContext.Current.Response.Redirect(HttpContext.Current.Request.Url.AbsoluteUri);
}