首页 > 解决方案 > 如何在 f# 中引用同一类中的方法?

问题描述

我已经在 f# 中编程了几个星期,并决定现在尝试一些面向对象的特性。不过,我想知道如何从该类中的另一个方法中引用该类中的方法。这是我正在谈论的一个(诚然做作的)但故意简单的示例。

type MathsOperations =
    static member addOne (a : int) : int =
        a + 1

    static member addTwo (a : int) : int =
        1 + (addOne a)

addTwo方法中,我得到了addOne未定义的错误。

标签: oopf#

解决方案


推荐阅读