كيفية تحديد واستخدام المتغيرات الثابتة في فئة F#

StackOverflow https://stackoverflow.com/questions/62654

  •  09-06-2019
  •  | 
  •  

سؤال

هل هناك طريقة للحصول على متغير ثابت قابل للتغيير في فئة F# مطابق لمتغير ثابت في فئة C#؟

هل كانت مفيدة؟

المحلول

انت تستخدم static let الارتباطات (ملاحظة:رغم أنه ضروري في بعض الأحيان، إلا أنه ليس عمليًا للغاية):

type StaticMemberTest () =

    static let mutable test : string = ""

    member this.Test 

        with get() = 
            test <- "asdf"
            test
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top