C#Listener ---无法自定义EventArgs

时间:2016-07-22 14:38:24

标签: c# event-handling event-listener listeners

listener.StatisticValueUpdated += (sender, e) =>
{ 
    if (e.StatisticValues.Count > 0)
    {
        StatisticValue statValue = e.StatisticValues[0];
        ReadOnlyCollection<StatisticKey> key = e.StatisticKeys;

        if (!statValue.IsError && !statValue.IsNull)
        {
            //work with stat                 
        }
     }
};

我尝试过: - 处理lamda表达式以访问其他变量。

我目前有一个监听器,我需要跟踪统计信息。每个统计信息都有统计信息和广告系列。我正在使用API​​,因此我无法自定义“EventArgs”。我基本上需要为每个监听器提供唯一标识符。我怎么能做到这一点?

编辑:我最终做的是创建基类聚合并使用给定的参数集包装每个统计信息。

0 个答案:

没有答案