Я видел два общих подхода к стандартам кодирования для частных переменных-членов:C# стандарты кодирования для частных переменных членов
class Foo
{
private int _i;
private string _id;
}
и
class Foo
{
private int m_i;
private string m_id;
}
Я считаю, что последний приходит из C++. Кроме того, многие люди указывают тип перед переменной-членом (например, double m_dVal
), чтобы указать, что это не постоянная переменная-член типа double?
Каковы соглашения в C#?
@Andrew Hare НЕ точный дубликат, поскольку я прошу об общем случае, а не только m_. thx для указания ссылки, хотя ... – 2009-04-13 13:16:40
Это «dupe» было закрыто как S & A. Этот вопрос действительно (и ответ driis был очень полезным, я мог бы добавить). –