我有一些工作代码:
using (var client = new HttpClient())
{
HttpResponseMessage response;
response = client.PostAsync(Url, new StringContent(Request, Encoding.UTF8, header)).Result;
}
Run Code Online (Sandbox Code Playgroud)
//以上工作适用于简单的标题,例如"application/json"
如果我想要多个标题,我该怎么办?例如添加"myKey","foo"对和"Accept","image/foo1"
如果我尝试在.Result行之前添加以下内容,则intellisense会抱怨("标题"一词为红色,"无法解析符号'标题'":
client.Headers.Add("myKey", "foo");
client.Headers.Add("Accept", "image/foo1");
Run Code Online (Sandbox Code Playgroud) 我生成一个介于0和1之间的随机数.我可能使用了错误的术语,但我想要一种优雅的方法来评估范围.
有没有比以下更好的东西?
if (RandNum < 0.075) { sVal = 'a'; }
else if (RandNum < 0.123) { sVal = 'b'; }
else if (RandNum < 0.199) { sVal = 'c'; }
... etc
Run Code Online (Sandbox Code Playgroud) 这肯定是某个地方......但是在浪费了相当多的时间之后,我找不到它:我想测试一个字符串匹配:"in"+ * +"ing".
换句话说,应该导致
" in terest ing "true,而
" in sist"和"str ing "应该失败.
我只对测试单个单词感兴趣,没有空格.
我知道我可以在两次测试中做到这一点,但我真的想做到这一点.一如既往,感谢您的帮助.