在讨论Problem to pass the result to the caller for asynchronous httpWebRequest后,我尝试创建一个Action
类型的事件public event Action<string> ResponseResult;
但Silverlight拒绝了event关键字:它表示期望类,委托,......
答案 0 :(得分:1)
C#是C#,无论是针对Silverlight还是正在构建的.NET Framework。
我的猜测是你试图定义一个类范围之外的事件。
答案 1 :(得分:1)
您正在错误的地方定义事件。如果您有Helper类(参考原始帖子),那么您需要在此类中声明事件:
public class Helper
{
public event Action<string> ResponseResult;
// rest of code...
}