Что означает буква b перед строковыми литералами делать?

Visual Studio определяет ОТЛАДКУ, постоянную для Настройки отладочного процесса, и можно использовать это для обертывания кода, который Вы не хотите выполнять в своей Сборке конечных версий:

#ifdef DEBUG
  // Your code
#endif

Однако можно также украсить метод Условным атрибутом, подразумевая, что метод никогда не будут называть для сборок неотладки (метод, и любые сайты вызова будут удалены из блока):

[Conditional("DEBUG")]
private void MyDebugMethod()
{
  // Your code
}
20
задан NikiC 20 January 2011 в 16:03
поделиться