[C#] LINQ에서 foreach를 여러 번 쓰면 안되는 이유
LINQ와 foreach var list = new List { new Profile() { Name = "A", Age = 1 }, new Profile() { Name = "B", Age = 2 }, new Profile() { Name = "C", Age = 3 }, new Profile() { Name = "D", Age = 4 }, new Profile() { Name = "E", Age = 5 }, new Profile() { Name = "F", Age = 3 }, }; var a = list.Where(profile => profile.Age > 1); if (a.Any()) { foreach (var profile in a) { Console.WriteLine(profile.Name); ..
2023. 10. 12.
[C#] LINQ의 Single()에 대해서
Single() single은 컬렉션에서 유일한 요소를 반환한다. var list = new List { new Profile() { Name = "A", Age = 1 }, new Profile() { Name = "B", Age = 2 }, new Profile() { Name = "C", Age = 3 }, new Profile() { Name = "D", Age = 4 }, new Profile() { Name = "E", Age = 5 }, new Profile() { Name = "F", Age = 6 } }; var singleList = list.Single(x => x.Age == 3); Console.WriteLine(singleList.ToString()); 위 list에서 Age가 ..
2023. 10. 12.
");
wcs_do();