💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ حمیدرضا جلیلی
تعریف فیلد
جامعه ASP.NET ایجاد شده در ۲۲ اسفند ۱۴۰۱

آیا بهتر نبود مثل گذشته در تعریف فیلد به جای MapperConfiguration از نام _mapperconfiguration استفاده میکردیم و یکسان با نوع خودش نمیشد؟

 public static MapperConfiguration MapperConfiguration { get; set; }       //_mapperconfiguration
        public static void Initialize(MapperConfiguration mapperConfiguration)

سلام،

استفاده از نام "_mapperconfiguration" به جای "MapperConfiguration" تفاوتی در عملکرد برنامه ایجاد نمی‌کند.

محسن موحد ۲۴ اسفند ۱۴۰۱، ۲۱:۰۱

یه سری convention توی هر زبون برنامه نویسی برای نامگذاری‌ها وجود داره که عموما تفاوتی توی نحوه‌ی اجرا شدن نداره اما برای تمیز و یکدست شدن کد ازشون پیروی میشه. توی زبون C# فیلد‌های public با حرف بزرگ شروع میشن و فیلد‌های private با underline و حرف کوچک. مثلا در مورد پارمتر‌های تابع حرف اول کوچکه ولی اسم تابع حرف اول بزرگه. بنابراین اینجا طبق convention حرف اول این فیلد باید بزرگ باشه چون public هست.

بهترین پاسخ
محمدرضا میرزایی ۲۷ اسفند ۱۴۰۱، ۰۰:۰۲

ممنونم

حمیدرضا جلیلی ۲۷ اسفند ۱۴۰۱، ۰۶:۰۷