filter out meanless data.

This commit is contained in:
icylogic
2016-03-01 22:25:32 +08:00
parent e72822aac0
commit 8f175c481e
2 changed files with 17 additions and 14 deletions
@@ -125,9 +125,9 @@ namespace Shadowsocks.View
dataGroup.First().Timestamp,
Speed = dataGroup.Max(data => data.MaxInboundSpeed) ?? 0,
Ping = (int) (dataGroup.Average(data => data.AverageResponse) ?? 0),
PackageLossPercentage = (dataGroup.Average(data => data.PackageLoss) ?? 0) * 100
PackageLossPercentage = (int) (dataGroup.Average(data => data.PackageLoss) ?? 0) * 100
};
foreach (var data in finalData)
foreach (var data in finalData.Where(data => data.Speed != 0 || data.PackageLossPercentage != 0 || data.Ping != 0))
{
_dataTable.Rows.Add(data.Timestamp, data.Speed, data.PackageLossPercentage, data.Ping);
}