开发者

Plotting data with gaps in ZedGraph using nullable types / null values

This question is very similar: How to miss points in a zedgraph line graph in c.

I am pulling data from SQL and plotting it using ZedGraph, but I am using nullable types (int?, float? etc.) and would like to create gaps in the plot whereve开发者_如何学Gor a null value exists.

Is there a way to have ZedGraph handle these null values, or do I need to convert them all to double.NaN?


Casting nullable types to double.NaN seems like the only option when creating the PointPairList for a ZedGraph LineItem (or whatever graph type). Using the null-coalescing operator (??) makes this rather simple:

// example, adding one data point to the list
int? SomeValue = null;
myPointPairList.Add(x, SomeValue ?? double.NaN);
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜