مطالب مشابه
- اشتراکها
Why I do not mind Visual Studio 2012 ALL CAPS menuاشتراکها
Jim Radigan: Inside Auto-Vectorization, 1 of nاشتراکها
افزایش میزان پاسخ دهی ویژوال استودیو 2012 با بهبود کارایی و بارگذاری Toolbaxاشتراکها
زمان انتشار Visual Studio 2012 مشخص شداشتراکها
استایل های زیبا برای Visual Studioاشتراکها
میزان تاثیر Auto-Vectorizer بر سرعت نهایی انجام عملیاتاشتراکها
آشنایی با کتابخانههای قابل حملاشتراکها
اگر حین نصب افزونهها در VS 2010 خطای certificate mismatch را دریافت میکنید ...اشتراکها
آیا حاصل کامپایل یک کد سی شارپ در دوبار متوالی دقیقا یک فایل باینری یکسان است؟اشتراکها
Visual Studio 2012 و قابلیت Code Clone Analysisاشتراکها
The theory behind covariance and contravariance in C# 4
#
۱۱ سال و ۵ ماه قبل، یکشنبه ۱۵ اردیبهشت ۱۳۹۲، ساعت ۱۶:۲۶سلاممواقعی که یه تابع یه anonymous type رو به عنوان ورودی دریافت میکنه از کجا میفهمه من چه پروپرتی هایی رو براش ست کردم؟مثلا: html.actionlink تو mvc یه پیاده سازی داره که html attribute رو به صورت anonymous type میگیره ولی من درک نکردم داخلش چطوری میفهمه من چیا رو فرستادم؟#
۱۱ سال و ۵ ماه قبل، یکشنبه ۱۵ اردیبهشت ۱۳۹۲، ساعت ۱۷:۲۶سورس MVC در دسترس هست:از متد فوق و Reflection برای استخراج خواص تعریف شده استفاده میکنه.public static RouteValueDictionary AnonymousObjectToHtmlAttributes(object htmlAttributes) { RouteValueDictionary result = new RouteValueDictionary(); if (htmlAttributes != null) { foreach (PropertyDescriptor property in TypeDescriptor.GetProperties(htmlAttributes)) { result.Add(property.Name.Replace('_', '-'), property.GetValue(htmlAttributes)); } } return result; }