Каковы лучшие практики для частной организации / инициализации? [Дубликат]
Возможный дубликат:
Инициализация переменной члена C #; лучшая практика?
Есть ли польза от этого:
public class RemotingEngine
{
uint m_currentValueId;
object m_lock;
public RemotingEngine()
{
m_currentValueId = 0;
m_lock = new object();
}
против этого:
public class RemotingEngine
{
uint m_currentValueId = 0;
object m_lock = new object();
Я избегал второго только потому, что он кажется «грязным». Это явно меньше печатать, так что мне нравится.