1

以下のコード スニペットでは、2 つのデータ ポイントを比較しようとしています。これは、円グラフ データセットのすべての低い値のポイントを「その他」のデータ ポイントに配置しようとしているからです。

このコード行「 If pointValue <= minValue AndAlso Me.series.Points(index) < > 収集されたデータポイント "

 Dim collectedValue As Double = 0.0
        For index As Integer = 0 To Me.series.Points.Count - 1
            Dim pointValue As Double = Math.Abs(Me.series.Points(index).YValues(0))
            If pointValue <= minValue AndAlso Me.series.Points(index) <> colectedDataPoint Then
                ' Add point value to the collected value
                collectedValue += pointValue

                ' Add point to supplemental series
                Me.supplementalSeries.Points.Add(Me.series.Points(index).Clone())

                ' Remove point from the series
                Me.series.Points.RemoveAt(index)
                index -= 1
            End If
        Next

しかし、C# で同じループを記述した場合、その同等の行は問題ありません。this.series.Points[index] != 収集されたデータポイント

プロジェクト全体がvb.netで書かれており、私はそれを統一したいので、誰もが解決策を持っています。

4

0 に答える 0