#Fast_Member
#Reflection
در خیلی از مواقع در C# شما نیاز دارید که از reflection استفاده کنید، استفاده از reflection علاوه بر اینکه بسیار کند هست نیاز به نوشتن کد زیادی دارد. برای سرعت بیشتر و راحتی میتوان از Library FastMember استفاده کرد و برای دسترسی به یک property های یک object در زمان run time از روش زیر استفاده کرد:
// obj could be static or DLR
var wrapped = ObjectAccessor.Create(obj);
string propName = // something known only at runtime
Console.WriteLine(wrapped[propName]);
این کتابخانه توسط marc gravell که یکی از معروفترین برنامه نویسان سایت stackoverflow هست نوشته شده.
https://github.com/mgravell/fast-member
@ArmanAbi
#Reflection
در خیلی از مواقع در C# شما نیاز دارید که از reflection استفاده کنید، استفاده از reflection علاوه بر اینکه بسیار کند هست نیاز به نوشتن کد زیادی دارد. برای سرعت بیشتر و راحتی میتوان از Library FastMember استفاده کرد و برای دسترسی به یک property های یک object در زمان run time از روش زیر استفاده کرد:
// obj could be static or DLR
var wrapped = ObjectAccessor.Create(obj);
string propName = // something known only at runtime
Console.WriteLine(wrapped[propName]);
این کتابخانه توسط marc gravell که یکی از معروفترین برنامه نویسان سایت stackoverflow هست نوشته شده.
https://github.com/mgravell/fast-member
@ArmanAbi
GitHub
GitHub - mgravell/fast-member: Automatically exported from code.google.com/p/fast-member
Automatically exported from code.google.com/p/fast-member - mgravell/fast-member