C# 需要帮助使C代码更简单吗

C# 需要帮助使C代码更简单吗,c#,mindstorms,C#,Mindstorms,我需要用C#进行大量计算 我想知道是否可以通过调用代码片段来简化代码 例如: 我有三个计算: a->x=(x+2)/0.4 b->x=2x+(5*(x^2)) c->x=0.435+0.5x 我想用它来计算 因此,与其写下所有的计算 例如,我想随时打电话给他们 { x = 3.5 result = a + c } 或 如果你熟悉Ev3乐高头脑风暴。这就是我们称之为MyBlock的东西 提前感谢您可以声明一些属性 double x { get; s

我需要用C#进行大量计算

我想知道是否可以通过调用代码片段来简化代码

例如:

我有三个计算:

a->x=(x+2)/0.4 b->x=2x+(5*(x^2)) c->x=0.435+0.5x

我想用它来计算

因此,与其写下所有的计算

例如,我想随时打电话给他们

{
x = 3.5
result = a + c
}

如果你熟悉Ev3乐高头脑风暴。这就是我们称之为MyBlock的东西


提前感谢

您可以声明一些属性

    double x
    {
        get;
        set;
    }
    double a
    {
        get
        {
            return (x + 2) / 0.4;
        }
    }
    double b
    {
        get
        {
        return 2*x + (5*(x*x));
        }
    }
    double c
    {
        get
        {
            return 0.435 + 0.5 * x;
        }
    }

为每个方程写一个a怎么样?也是一个很好的读物,是的…方法..这就是我想要的..谢谢..:)我也会用这个方法看看..)
    double x
    {
        get;
        set;
    }
    double a
    {
        get
        {
            return (x + 2) / 0.4;
        }
    }
    double b
    {
        get
        {
        return 2*x + (5*(x*x));
        }
    }
    double c
    {
        get
        {
            return 0.435 + 0.5 * x;
        }
    }