Cuestión : ¿Pregunta del organismo del comprador de C#?

He visto el código que utiliza algo similar: objectx.set_Name y la clase de objeto tiene un nombre de característica que sea público.  Habría utilizado el objectx. ¿Nombre - es el objectx.set_Name válido en c# y porqué es él allí?  Hay una cierta ventaja a usar esto o cualquier razón que deba ser utilizada a favor de mi objectx. ¿Versión conocida?  Nunca acabo de leer sobre este tipo de sintaxis del comprador/del organismo.  ¿Qué este sintaxis se llama?   ¿Está el _ iguales que el punto?
Thanks.
class= del

Respuesta : ¿Pregunta del organismo del comprador de C#?


el get_Name y el set_Name como métodos interno son agregados por el recopilador del c# a la clase cuando usted define un nombre de característica. Para una característica X que tiene conseguir; y sistema; el recopilador del c# agregará métodos del get_X y del set_X.

La característica es solamente una característica de alto nivel e interno una clase puede tener solamente campos y los métodos (atleast en este conext), el recopilador trazan tan las características con métodos.

No hay razón que usted tiene que utilizarla directo. Usted puede apenas utilizar la característica.
Cuando usted utiliza una característica, durante la compilación, esta línea objectx del =>. Nombre
se convierte a objectx.get_Name.
Tan no hay concepto de la característica en el nivel inferior.
Otras soluciones  
 
programming4us programming4us