آموزش دونه:مرجع آموزش

Discriminated Unions در اف شارپ (Fsharp Discriminated Unions) آموزش زبان برنامه نویسی اف شارپ #F

Fsharp Discriminated Unions Fsharp Discriminated Unions Fsharp Discriminated Unions  

اف شارپ

Discriminated Unions در #F

Discriminated Unions یا Unions در #F به شما امکان ساخت ساختارهای پیچیده داده ها را می دهند که (set of choices) ستی از گزینه های مشخص را مشخص می کنند. برای مثال، شما باید پیاده سازی یک متغیر انتخابی ایجاد کنید که دارای دو مقدار yes و no است. با استفاده از ابزار Unions ، شما می توانید این را طراحی کنید.

سینتکس Discriminated Unions در #F

Discriminated Unions با استفاده از سینتکس زیر تعریف می شوند:

پیاده سازی ساده ما ،choice، به صورت زیر خواهد بود.

مثال زیر از نوع choice استفاده می کند.

خروجی

مثال

مثال زیر اجرای مقادیر ولتاژ که یک بیت را بصورت بالا و یا پایین تنظیم می کند، را نشان می دهد.

خروجی

مثال

خروجی

Discriminated Unions یا Unions در #F به شما امکان ساخت ساختارهای پیچیده داده ها را می دهند که (set of choices) ستی از گزینه های مشخص را مشخص می کنند. برای مثال، شما باید پیاده سازی یک متغیر انتخابی ایجاد کنید که دارای دو مقدار yes و no است. با استفاده از ابزار Unions ، شما می توانید این را طراحی کنید.سینتکس Discriminated Unions در #FDiscriminated Unions با استفاده از سینتکس زیر تعریف میشوند:Discriminated Unions یا Unions در #F به شما امکان ساخت ساختارهای پیچیده داده ها را می دهند که (set of choices) ستی از گزینه های مشخص را مشخص می کنند. برای مثال، شما باید پیاده سازی یک متغیر انتخابی ایجاد کنید که دارای دو مقدار yes و no است. با استفاده از ابزار Unions ، شما می توانید این را طراحی کنید.سینتکس Discriminated Unions در #FDiscriminated Unions با استفاده از سینتکس زیر تعریف می شوند: طراحی کنید.سینتکس Discriminated Unions در #FDiscriminated Unions با استفاده از سینتکس زیر تعریف می طراحی کنید.سینتکس Discriminated Unions در #FDiscriminated Unions با استفاده از سینتکس زیر تعریف می

مطالب مرتبط