//Primeiramente devemos declarar a namespace Generics.
using System.Collections.Generic;
public partial class Teste : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Aqui chamamos o método
EncontrarNome();
}
public void EncontrarNome()
{
//Criei um array com os nomes e mais abaixo ensino também a converter um array em uma lista.
string[] arrNomes = new string[] { "Leandro", "Claudio", "Taiguara", "Adauto", "Eduardo", "Augusto", "Alberto", "Daniel", "Agostinho" };
//Convertendo um array em uma lista
List<string> mList = new List<string>(arrNomes);
/*Aqui montamos o delegate usando o método Find, o mesmo
espera um parâmetro x no qual recebe cada item da lista. */
var ret2 = mList.Find(delegate(string x)
{
//Aqui é comparado cada valor percorrido na lista com o nome a ser consultado
return x == "Taiguara";
});
//Exibe o nome encontrado
Response.Write(ret2);
}
}
Ate +, @tatoduarte
Nenhum comentário:
Postar um comentário