En C#, ¿qué significa m_ delante de la variable m_name=nombre? ¿Por qué se asigna de esta manera?
m_name significa que es una variable miembro de la clase y el alcance es toda la clase.
nombre es una variable local cuyo alcance es la función en la que se encuentra.
Esta es una convención de programación que facilita distinguir y mantener el código en el futuro, y también forma parte de la especificación de programación.
Bienvenido a adoptar.