Red de conocimiento informático - Computadora portátil - ¿Cómo entender y distinguir métodos, propiedades, campos, eventos y variables en C#?

¿Cómo entender y distinguir métodos, propiedades, campos, eventos y variables en C#?

Bueno, es un poco abstracto. No entiendo c#, pero no es solo c#, pasa lo mismo con otros lenguajes.

Permítanme hacer una analogía: tomen a alguien como ejemplo.

Método: Si alguien va a ir a trabajar, ya sea en bicicleta, caminando o en autobús, puede elegir uno de estos. Este es el método.

Atributo: el nombre de esta persona es Xiao Ming, "Xiao Ming" es el valor del atributo de esta persona y su nombre es el atributo de esta persona.

Campo: No sé el significado del campo en C#, así que no haré comentarios.

Suceso: Alguien fue a trabajar y optó por andar en bicicleta, pero aún así llegó tarde. Este es un evento "tardío".

Variable: Esta persona necesita transporte para ir a trabajar, pero su trabajo de transporte incluye bicicletas, patinetes eléctricos y motocicletas, por lo que el transporte es una variable.

No necesariamente exacta, pero sí igual. Por favor verifique cuidadosamente.