تنظیم ویژوال استودیو برای ساخت فیلد های خصوصی با پیشوند خط زیر
تنظیم ویژوال استودیو برای ساخت فیلد های خصوصی با پیشوند خط زیر
1 دقیقه
قائده نام گذاری فیلد های خصوصی در سی شارپ بصورت camelCase و با پیشوند خط زیر میباشد.
_camelCase
ویژوال استدیو بصورت پیشفرض از این قائده استفاده نمیکنه!
// ctor
public SomeClass(ISomeService someService)
{
this.someService = someService;
}
ولی ما تنظیمش میکنیم تا از این به بعد کارشو درست انجام بده
// ctor
public SomeClass(ISomeService someService)
{
_someService = someService;
}
طبق مراحل زیر پیش میریم:
- در منو برنامه روی Tools کلیک نمایید.
- در منویی که باز میشه رو آخرین گزینه Options کلیک نمایید.
- در سمت پنجره ای که باز میشه آیتم Text Editor سپس C# بعد Code Styleرو باز نمایید و در آخر روی Naming کلیک نمایید.
- در سمت راست برنامه روی دکمه Manage naming styles کلیک نمایید.
- در پنجره جدید روی دکمه + کلیک نمایید تا پنجره بعدی باز بشه.
- مثل زیر تنظیمات رو انجام بدید و در نهایت روی دکمه OK کلیک نمایید.
- Naming Style: _fieldName
- Required Prefix: _
- Capitalization: camel Case Name
اگه درست تنظیم کنید روبروی Sample Identifire باید مقدار _exampleIdentifier رو ببینید.


پنجره زیر هم OK بزنید.


طبق عکس زیر استایل نام گذاری رو تنظیم کنید و OK بزنید.


از این به بعد وقتی متد سازنده یا فیلد خصوصی مینویسید ویژوال استدیو برای تکمیل کد شما طبق استایلی که تنظیم کردیم کدش رو تکمیل میکنه.

