Основываясь на моем поиске, нам трудно найти метод для прямого использования выражения.
Однако я предлагаю вам определить метод для замены выражения, после чего вы можете добавить соответствующую точку если вы хотите использовать выражение.
Вот пример кода, на который вы можете сослаться.
private void Form1_Load(object sender, EventArgs e)
{
chart1.Series.Clear();
var series1 = new System.Windows.Forms.DataVisualization.Charting.Series
{
Name = "Series1",
Color = System.Drawing.Color.Green,
IsVisibleInLegend = false,
IsXValueIndexed = true,
ChartType = SeriesChartType.Line
};
this.chart1.Series.Add(series1);
for (int i = 0; i < 1000; i++)
{
series1.Points.AddXY(i, Result(i));
}
chart1.Invalidate();
}
private int Result(int i)
{
var result = 20 * i + i * i;
return result;
}
Результат: введите описание изображения здесь