如何将变量放在作为URL地址的字符串中?

时间:2016-05-24 00:11:33

标签: c# string variables

基本上我有一个http地址,我希望在变量的字符串中用{0}更改。有没有钥匙我可以快速用来做到这一点?感谢

我的代码是

string ticker;
string url=("http://localhost:8080/SetOutput?symbol={0}&feedtype=breath&output={ sigma}&status=on", ticker);

更新:了解此问题已得到解答。我的字符串“ticker”与字符串URL的其余部分的颜色代码相同,但未将其识别为变量。

2 个答案:

答案 0 :(得分:1)

您可能正在寻找string.Format(inputString,params [])您可以拥有:

string ticker = "googl"; //Google
string url=string.Format("http://localhost:8080/SetOutput?symbol={0}&feedtype=breath&output={ sigma}&status=on", ticker);

答案 1 :(得分:0)

您可以像Jon所说的那样使用string.Format,或者如果您运行的是Visual Studio 2015,也可以使用C#6功能。

string name="xela";
string url = $"http://www.foo.com?name={name}";