【问题标题】:WebRequest.Create (MSDN example)WebRequest.Create(MSDN 示例)
【发布时间】:2011-03-30 01:03:29
【问题描述】:

我正在尝试为 json 创建一个简单的 webrequest,我正在尝试使用 MSDN 上的示例。

// Create a new 'Uri' object with the specified string.
        Uri myUri =new Uri("http://www.contoso.com");
        // Create a new request to the above mentioned URL. 
        WebRequest myWebRequest= WebRequest.Create(**myUri**);
        // Assign the response object of 'WebRequest' to a 'WebResponse' variable.
        WebResponse myWebResponse= **myWebRequest**.GetResponse();

我收到以下错误;

字段初始化器不能引用非静态字段、方法或属性

在突出显示的对象上。 (myUri 和 myWebRequest) 有什么想法吗?

谢谢

【问题讨论】:

    标签: c# silverlight


    【解决方案1】:

    这不起作用,因为 Silverlight 中的所有内容都必须是异步的。他们强制这样做是因为主线程上的所有执行(如 webrequest)都会锁定 UI。这种方法提供了更好的用户体验,并且是让开发人员掌握使用线程进行基本开发活动的一种折衷方案。

    看这个:

    How to use HttpWebRequest (.NET) asynchronously?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      相关资源
      最近更新 更多