Здравствуйте, я хочу знать, учитывая URL-адрес, сохраненный в виде строки с заполнителями. Есть ли в любом случае просто заменить пробелы на нужные значения?
public string Constant= @"/main/url/[id]/something/[value]";
public string Replace(int id,string value)
{
string url=Replace(id,value,Constant); // "/main/url/3/something/abc"
}
Как вы можете видеть, что URL вставлен с переменными. Есть ли какой-либо класс, предоставляемый фреймворком, который я мог бы использовать как:
public class Replacer
{
public string FillUrl(List<object> variables,string url)
{
var fullUrl=Replace(variables,url);
return fullUrl;
}
}