반응형
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace List클래스와_람다식의_조합
{
class Program
{
static void Main(string[] args)
{
List<string> vs = new List<string> { "SEOUL", "NEWDELI", "BANGKOK", "LONDON", "PARI", "BERLIN", "CANBERRA", "HONGKONG" };
var exist = vs.Exists(s => s[0] == 'A');
Console.WriteLine(exist);
var name = vs.Find(a => a.Length == 6);
Console.WriteLine(name);
var index = vs.FindIndex(d => d == "LONDON");
Console.WriteLine(index);
var names = vs.FindAll(r => r.Length <= 5);
foreach (var item in names)
{
Console.WriteLine(item);
}
var removeallcount = vs.RemoveAll(ra => ra.Contains("ON"));
Console.WriteLine(removeallcount);
// 동일함!
vs.ForEach(s => Console.WriteLine(s));
vs.ForEach(Console.WriteLine);
// 오 신기 방기
foreach (var s in vs)
{
Console.WriteLine(s);
}
var lowerlist = vs.ConvertAll(s => s.ToLower());
vs.ForEach(Console.WriteLine);
}
}
}
반응형
'C#' 카테고리의 다른 글
c# 네트워크 공부 (IPAddress 클래스 / Dns클래스) (0) | 2021.01.14 |
---|---|
라디오 버튼과 그룹 박스 사용법 (0) | 2021.01.01 |
시퀀스 (0) | 2020.12.16 |
LINQ_to_Objects의_기초 (0) | 2020.12.15 |
인터페이스 개념 및 연습 C# (0) | 2020.11.18 |
Abstract 추상 클래스 /메서드 (0) | 2020.11.16 |