آموزش Tuples در سالیدیتی

آموزش Tuples در سالیدیتی

در این بخش، کمی از موضوع اصلی فاصله می‌گیریم تا نوع داده‌ای tuple را معرفی کنیم، چرا که در ادامه آموزش به آن نیاز خواهیم داشت.

اگر قبلاً در زبان‌هایی مانند Python یا Rust با tuples کار کرده‌اید، نکته شگفت‌انگیزی در پیش ندارید. Tuple در واقع آرایه‌ای با اندازه ثابت است که انواع داده‌ای مختلف می‌توانند در آن کنار هم قرار گیرند.

در ادامه، مثالی از تابعی را می‌بینید که یک tuple بازمی‌گرداند:

نکته مهم این است که در سالیدیتی، واژه tuple به‌صورت صریح در کد نوشته نمی‌شود، بلکه وجود tuple به‌صورت ضمنی (implied) در تعریف خروجی تابع مشخص می‌گردد.

همچنین امکان “باز کردن” (unpack) یک tuple برای دسترسی به متغیرهای درون آن وجود دارد. مثال زیر این موضوع را نشان می‌دهد:

مانند زبان های برنامه نویسی دیگر، tuples در سالیدیتی محدود به دو عنصر نیستند؛ بلکه می‌توانند شامل سه، چهار یا حتی تعداد بیشتری مقدار باشند.

5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

پکیج آموزش پیشرفته ASP.NET Core + طراحی فروشگاه اینترنتی
  • انتشار: ۱۱ اردیبهشت ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید