Título: qué me representa public static List<.... > .....{ } Publicado por: irvincnt93 en 20 Febrero 2015, 01:48 am tengo este código que encontré en una página, pero no se que represente el List <> despues del public static.. ayuda porfaaa.
Código
Mod: Mensaje modificado, al publicar código usa etiquetas GeSHi Título: Re: qué me representa public static List<.... > .....{ } Publicado por: Usuario Invitado en 20 Febrero 2015, 02:22 am Los métodos tienen un tipo de retorno.
Código: scope | return type | name (parameters)
Por lo tanto, la declaración del método: Código
Indica que:
La clase List en C# se define de la siguiente manera: Código: public class List<T> ... Donde T representa a un tipo de elemento. Ésto se llama Generics y se usa en las listas porque cuando usamos objetos List, a menudo queremos restringir el tipo de elemento que deseamos que guarde la lista para un fácil manejo al momento de obtener la colección. En éste caso, Artist es una clase: Código
Y la lista que devuelve el método está llena de varios objetos Artist. Por ejemplo: Código
El método Add de la clase List permite agregar un objeto a la colección. Espero se haya entendido. PD: Me equivoqué, no me di cuenta que era C# y expliqué para Java aunque he intentado convertir la explicación a C#. No sé mucho C# pero en éstos aspectos son muy parecidos con Java. Si Elektro o alguien ve algo mal pues que me corrijan ^^ |