我正在用C#编写一个应用程序.它从Cloudant NoSQL DB中提取数据.
但是当我尝试创建Http客户端时:
HttpClient client = HttpClientFactory.Create(new LoggingHandler());
Run Code Online (Sandbox Code Playgroud)
编译器抛出错误说
'HttpClientFactory'在当前上下文中不存在
我还包括:
using System.Net.Http;"
Run Code Online (Sandbox Code Playgroud)
在顶部.
我仍然找不到错误的位置.
有人可以请一些光.
我对 Android 编程很陌生。我有一个代码,它在指定的文件夹中创建一个文件,然后尝试向其中写入一些内容。像下面这样:
path = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments);
var filename = Path.Combine(path, "Test.xml");
Directory.CreateDirectory (path);
if (!File.Exists (path + "/" + "Test.xml")) {
File.Create (path + "/" + "Test.xml");
}
using (var streamWriter = new StreamWriter(filename, true))
{
streamWriter.WriteLine("<?xml version='1.0' encoding='utf-8'?>");
streamWriter.WriteLine ("<Apples>");
streamWriter.WriteLine ("</Apples>");
}
Run Code Online (Sandbox Code Playgroud)
在使用 (var streamWriter = new StreamWriter(filename, true)) 时,我在路径错误上遇到了共享冲突。
有人可以指出我到底哪里出错并为我提供解决方案。
谢谢,阿尼尔班