1
私はF#についてよく分かりませんが、私は事前に書かれたF#コードの中でいくつかの変更を加えなければならないプロジェクト(C#上)に取り組んでいます。オブジェクトをpublicとして宣言し、それをローカルでF#
私はオブジェクトをpublic宣言し、このオブジェクトをローカルで使用したいと考えています(C#のように)。
class abc
{
public SubscriptionManager subman = null; // object of class SubscriptionManager
public void DoSomething()
{
subman = new SubscriptionManager();
}
}
このようなものです。
F#に同じことをすることはできますか?
オブジェクトを宣言していません。 'subman'は' abc'のフィールドです。 F#でクラスとフィールドを定義することもできます。 –
F#でこれを行う方法を教えていただけますか? –
あなたはこれをやりたい理由を説明できますか?変更可能なパブリックフィールドは、C#で気になるものではありません。この問題についてもっと詳しく説明すると、より良いアプローチがあると確信しています。 – TheInnerLight