استفاده از Dynamic در سی‌ شارپ

سی‌شارپ (#C) به عنوان یک زبان برنامه‌نویسی قدرتمند، از انواع داده‌های ثابت (Statically Typed) پشتیبانی می‌کند. اما گاهی اوقات در برنامه‌نویسی، نیاز به انعطاف‌پذیری بیشتری داریم تا بتوانیم نوع داده را در زمان اجرا تعیین کنیم، به جای زمان کامپایل. اینجاست که کلمه کلیدی dynamic در سی‌شارپ به کمک ما می‌آید. در این مقاله، به بررسی مفهوم dynamic و کاربردهای آن در سی‌شارپ می‌پردازیم.

استفاده از Dynamic در سی‌ شارپ

سی‌شارپ (#C) به عنوان یک زبان برنامه‌نویسی قدرتمند، از انواع داده‌های ثابت (Statically Typed) پشتیبانی می‌کند. اما گاهی اوقات در برنامه‌نویسی، نیاز به انعطاف‌پذیری بیشتری داریم تا بتوانیم نوع داده را در زمان اجرا تعیین کنیم، به جای زمان کامپایل. اینجاست که کلمه کلیدی dynamic در سی‌شارپ به کمک ما می‌آید. در این مقاله، به بررسی مفهوم dynamic و کاربردهای آن در سی‌شارپ می‌پردازیم.

Dynamic یک کلمه کلیدی در سی‌شارپ است که اجازه می‌دهد نوع متغیر در زمان اجرا مشخص شود، نه در زمان کامپایل. در برنامه‌های سنتی سی‌شارپ، نوع داده‌ها در زمان کامپایل مشخص می‌شود و کامپایلر با بررسی نوع داده‌ها، کد را بررسی می‌کند. اما با استفاده از dynamic، نوع داده به‌صورت دینامیک و در زمان اجرا تعیین می‌شود.

منبع  : باگتو

برای مشاهده کامل مطلب کلیک کنید

اشتراک‌گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *