Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# XmlReader在首次使用Android c时落后#_C#_Android_Xml_Xmlreader - Fatal编程技术网

C# XmlReader在首次使用Android c时落后#

C# XmlReader在首次使用Android c时落后#,c#,android,xml,xmlreader,C#,Android,Xml,Xmlreader,我的问题在标题中描述。其主要思想是,当我第一次使用XmlReader时,它会延迟一段时间,但随后会正常工作,而我的阅读器的其他调用不会出现问题。 我对XmlReader使用这个调用 string url = "https://google.com/SomeXml.aspx"; using (XmlReader reader = XmlReader.Create(url))//it stops here when first call { while (reader.Read())

我的问题在标题中描述。其主要思想是,当我第一次使用XmlReader时,它会延迟一段时间,但随后会正常工作,而我的阅读器的其他调用不会出现问题。 我对XmlReader使用这个调用

string url = "https://google.com/SomeXml.aspx";
using (XmlReader reader = XmlReader.Create(url))//it stops here when first call
{
    while (reader.Read())
    { //reading file from url
    }
}
问题是为什么会这样?
我已经搜索了这个问题,但什么也没找到。

我认为问题中没有足够的信息来给出正确的答案。您是否尝试过分析或调试?XML看起来像什么?可能只是加载必需的程序集需要时间,请参阅。第一个和后续xml的文件大小是否相同?由于凭据原因,第一次连接可能需要比rest更长的时间。第一个连接将获取凭据并存储为cookie。然后,后续连接将使用相同的cookie。若您连续运行应用程序两次,会得到相同的延迟吗?这个问题是否只有在您第一次打开Android时才会发生?安卓是否会在通电/断电时删除cookie?是的,文件大小仍然相同。只有当应用程序启动(从关闭状态)并且我正在尝试使用该阅读器时,这个问题才会出现。它不取决于我所做的活动,我从一个类中使用XmlReader,但使用不同的方法(它不是全局的),其中ech只适用于一个活动。