【发布时间】:2016-06-30 17:46:43
【问题描述】:
默认情况下,VS 将编译器指令放在行首:
public ServiceStatus IsServiceAvailable(string author, string reader, string deliveryWay)
{
#if(DEBUG)
return ServiceStatus.Available;
#else
return m_channel.IsServiceAvailableForReceiver(author, reader, deliveryWay);
#endif
}
默认情况下它不是这样对齐的原因吗?
public ServiceStatus IsServiceAvailable(string author, string reader, string deliveryWay)
{
#if(DEBUG)
return ServiceStatus.Available;
#else
return m_channel.IsServiceAvailableForReceiver(author, reader, deliveryWay);
#endif
}
【问题讨论】:
-
Here 你找到了关于这个主题的讨论。
-
可能是因为古代c编译器required it to start at the beginning of the line,开发者习惯了?
标签: c# visual-studio-2013