Mögliche Duplizieren:
C# member variable initialization; best practice?Welche Best Practices gelten für die Instanziierung/Initialisierung von Privatmitgliedern?
Gibt es einen Nutzen für diese:
public class RemotingEngine
{
uint m_currentValueId;
object m_lock;
public RemotingEngine()
{
m_currentValueId = 0;
m_lock = new object();
}
gegen diese:
public class RemotingEngine
{
uint m_currentValueId = 0;
object m_lock = new object();
Ich habe die zweite vermieden nur weil es sich anfühlt verflucht '. Es ist offensichtlich weniger tippen, so dass es für mich ansprechend ist.
exakte Kopie von http://stackoverflow.com/questions/298183/c-member-variable-initialization-best-practice – Robert
Sorry, habe ich nicht, dass man in der Liste der ähnlichen Themen sehen. –