C# 如何在silverlight中将源链接转换为流?

C# 如何在silverlight中将源链接转换为流?,c#,silverlight,stream,C#,Silverlight,Stream,如何将链接到源(包含URL的字符串)转换为silverlight中的流?您的意思是您有一个包含源URL的字符串,并且要下载该源的内容 使用WebRequest.Create创建请求对象,然后对该请求对象调用BeginGetResponse。在异步回调中,调用EndGetResponse以获取响应对象。然后对响应对象调用GetResponseStream以获取数据流 请注意,URL必须包含协议,例如http:或https:。请注意,Silverlight的WebRequest类不支持开箱即用的非H

如何将链接到源(包含URL的字符串)转换为silverlight中的流?

您的意思是您有一个包含源URL的字符串,并且要下载该源的内容

使用WebRequest.Create创建请求对象,然后对该请求对象调用BeginGetResponse。在异步回调中,调用EndGetResponse以获取响应对象。然后对响应对象调用GetResponseStream以获取数据流

请注意,URL必须包含协议,例如http:或https:。请注意,Silverlight的WebRequest类不支持开箱即用的非HTTP协议(如FTP)

如果您知道数据格式,例如WCF服务或ADO.NET数据服务,可能会有代理或包装器将您与此低级细节隔离