Files
Ojt.Lectures/ExT.AnonymousType/Program.cs
T

31 lines
796 B
C#

using System.Diagnostics;
internal class Program
{
private static void Main(string[] args)
{
var t = new { Name = "홍길동", Age = 20 };
string s = t.Name;
}
private void RunTest()
{
var v = new[] {
new { Name="Lee", Age=33, Phone="02-111-1111" },
new { Name="Kim", Age=25, Phone="02-222-2222" },
new { Name="Park", Age=37, Phone="02-333-3333" },
};
// LINQ Select를 이용해 Name과 Age만 갖는 새 익명타입 객체들을 리턴.
var list = v.Where(p => p.Age >= 30).Select(p => new { p.Name, p.Age });
foreach (var a in list)
{
Debug.WriteLine(a.Name + a.Age);
}
}
private (string name, int age) Test()
{
return ("Stive", 45);
}
}