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

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

Fsharp Tuples Fsharp Tuples Fsharp Tuples

اف شارپ

Tuples در #F

یک Tuples یک مجموعه ای از مقادیر جدا شده با کاما است. این ها برای ایجاد ساختارهای داده ای فاقد عمومیت استفاده می شوند که ارزش های مربوط به آن ها را دسته بندی می کند.

به عنوان مثال، (“زارع علی”، “حیدرآباد”، ۱۰) ۳ قسمت ،با دو مقدار رشته و مقدار int است، آن نوع (string * string * int) است.

Tuples ها می توانند جفت، سه گانه و غیره، از همان نوع ها یا انواع مختلف باشند.

 

مثال

این برنامه دارای یک تابع است که مقدار tuple چهار شناور را دریافت می کند و میانگین را به دست می آورد .

خروجی

دسترسی به اعضای Tuple فردی

اعضای فردی یک Tuple می توانند با استفاده از الگوی matching ارزیابی و چاپ شوند.

مثال زیر این مفهوم را نشان می دهد .

مثال

خروجی

#F دارای دو تابع تعبیه شده است، fst و snd ، که اولین و دومین عناصر را در یک ۲-tuple (دوتایی)باز می گرداند.

مثال

خروجی

یک Tuples یک مجموعه ای از مقادیر جدا شده با کاما است. این ها برای ایجاد ساختارهای داده ای فاقد عمومیت استفاده می شوند که ارزش های مربوط به آن ها را دسته بندی می کند.به عنوان مثال، (“زارع علی”، “حیدرآباد”، ۱۰) ۳ قسمت ،با دو مقدار رشته و مقدار int است، آن نوع (string * string * int) است.Tuples ها می توانند جفت، سه گانه و غیره، از همان نوع ها یا انواع مختلف باشند.یک Tuples یک مجموعه ای از مقادیر جدا شده با کاما است. این ها برای ایجاد ساختارهای داده ای فاقد عمومیت استفاده می شوند که ارزش های مربوط به آن ها را دسته بندی می کند.به عنوان مثال، (“زارع علی”، “حیدرآباد”، ۱۰) ۳ قسمت ،با دو مقدار رشته و مقدار int است، آن نوع (string * string * int) است.Tuples ها می توانند جفت، سه گانه و غیره، از همان نوع ها یا انواع مختلف باشند.

مطالب مرتبط