如何删除URL中的占位符

Pet*_*lát 1 c# asp.net

任何人都可以给我一个线索如何解决这个问题?

例如,我有这个网址: http://www.someweb.cz/api/1.0/controller/method/{0}

我想从中删除{0}.最好的方法是什么?

Dav*_*idG 5

使用string.Formatstring.Replace使用空字符串:

var url = "http://www.someweb.cz/api/1.0/controller/method/{0}";
var replaceWith = ""; //empty string

var fixedUrl1 = string.Format(url, replaceWith);
var fixedUrl2 = url.Replace("{0}", replaceWith);
Run Code Online (Sandbox Code Playgroud)