Соглашения отличаются от языка к языку.
В Delphi существует очень строгое соглашение, согласно которому внутренние переменные-члены имеют префикс «F» для «поля».
public
property Name : string read FName write FName;
private
FName : string;
В C ++есть аналогичное соглашение, определяющее подчеркивание _
в качестве префикса.
Многие разработчики на C # используют _
или m_
для участников, хотя, насколько я понимаю, Microsoft официально не одобряет это.
Обновление : исправлена смущающая ошибка - соглашение Delphi: F
для , поле , а не m
для Member
.