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

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

1 دقیقه

قائده نام گذاری فیلد های خصوصی در سی شارپ بصورت camelCase و با پیشوند خط زیر میباشد.

_camelCase

 

ویژوال استدیو بصورت پیشفرض از این قائده استفاده نمیکنه!

// ctor
public SomeClass(ISomeService someService)
{
    this.someService = someService;
}

 

ولی ما تنظیمش میکنیم تا از این به بعد کارشو درست انجام بده

// ctor
public SomeClass(ISomeService someService)
{
    _someService = someService;
}

طبق مراحل زیر پیش میریم:

 

  1. در منو برنامه روی Tools کلیک نمایید.
  2. در منویی که باز میشه رو آخرین گزینه Options کلیک نمایید.
  3. در سمت پنجره ای که باز میشه آیتم Text Editor سپس C# بعد Code Styleرو باز نمایید و در آخر روی Naming کلیک نمایید.
  4. در سمت راست برنامه روی دکمه Manage naming styles کلیک نمایید.
  5. در پنجره جدید روی دکمه + کلیک نمایید تا پنجره بعدی باز بشه.
  6. مثل زیر تنظیمات رو انجام بدید و در نهایت روی دکمه OK کلیک نمایید.

 

  • Naming Style: _fieldName
  • Required Prefix: _
  • Capitalization: camel Case Name

 

اگه درست تنظیم کنید روبروی Sample Identifire باید مقدار _exampleIdentifier رو ببینید.

 

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

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

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