Reflection

سلام،
نمیدونم چرا فقط از نقطه بازی می‌نویسم، احتمالاً به این علت که چیزی دیگری برای نوشتن ندارم.
امشب رفتم سراغ System.Reflection. به طور خیلی خلاصه از MSDN:
The System.Reflection namespace contains classes and interfaces that provide a managed view of loaded types, methods, and fields, with the ability to dynamically create and invoke types.
تا حالا از Reflection استفاده نکرده بودم چون نیاز پیدا نکرده بودم.اون تکه از نوشته که bold شده لازمم شد. یکی از قابلیت‌هایی که برای نقطه بازی شش ضلعی پیش بینی کرده بودم اینه که هر کسی بتونه براش بازیکن کامپیوتر درست کنه، به این ترتیب که بازیکن کامپیوتر رو به صورت یه Class Library کامپایل کنه و بده به برنامه تا از بازیکن کامپیوتر داخل اون استفاده کنه.
بیشتر مراحل این کار انجام شده به زودی SDK بازی به همراه یک مثال که سورس بازیکن کامپیوتر بازی است را پست می‌کنم.
اگر تا حالا سراغ Reflection نرفته‌اید حتماً بش یه سر بزنید احتمالاً از دیدنش خوشحال می‌شوید.
موفق باشید.

نظرات (1) -

Loading