Please enable JavaScript.
Coggle requires JavaScript to display documents.
C# (Expresiones lambda (De expresión ((input-parameters) => expression
…
-
using
Importar espacios de nombres:
-
-
- Permite utiliza como idenficadores de variables palabras reservadas poniendolo delante de dicha palabra:
- Interpreta literalmente una cadena sin necesidad de secuancias escape
- Ej: string filename1 = @"c:\documents\files\u0066.txt";
- Si existe dos atributos con el mismo nombre pero uno de ellos no tiene el sufijo Atribute es necesario preceder al que no tiene dicho sufijo con la @
- Clases:
- para comportamientos más complejos o datos que se
- Si se asigna a dos varibles las dos apuntarán a la misma referencia
preveen modificar después de crear el objeto
- Struts:
- estructuras de datos pequeños que no se preen modificar
- si se asigna a dos variables cada una tendrá una copia
No existen
Todos las variables y métodos, incluso el método Main, han de declararse dentro de una clase
~
- destruyen instancias de clases
- No deben usarse finalizadores vacíos
- El recolector busca automáticamente si hay candidatos para finalizar. Se puede forzar con collect pero no es recomendable
- Page_PreInit
- Page_Init
- Page_Load
- Control events
- Page_PreRender
- Page_Unload
-
De expresión
- (input-parameters) => expression
- Ej: del myDelegate = x => x * x;
int j = myDelegate(5); //j = 25
De instrucción
- (parámetros de entrada) => { instrucción; }
- TestDelegate del = n => { string s = n + " World";
Console.WriteLine(s); };
-
-
-
-
Modificador de clase para dividir una clase en varios archivos con el fin de que varios programadores pueden estar trabajando a la vez en la mima
-
-
-
- Se asignan con el operador +=
- Se desasignan con el operador -=
- Definen el significado de aplicar un operador de expresión (==, !=)a una clase de manera de que si está definido el operador , por eje: ==, para la clase List, podríamos comparar objetos de LIst con dicho operador. Si diese como resultado true serían objetos iguales
- Son una especie de genérico al que se puede asociar cualquier tipo de función de cualquier objeto que coincida con el tipo con el que se declara
- SSRS (SQL Server Reporting Services)
- SSAS ( SQL Server Analysis Services )
- SSIS ( SQL Server Integration Services ).