Generic List와 사용자 정의 클래스

맛없는콩두유·2022년 10월 20일
0
post-thumbnail
  • Program.cs
using CSharpStudy;
using System;

public class Program
{
    static void Main(string[] args)
    {
        // 번호 이름 나이 연락처
        // 01  김똘똘 30 010-2224-2222
        // 02  박똘똘 31 010-2224-2223

        var user1 = new User()
        {
            No = 1,
            Name = "임똘똘",
            Age = 30,
            Phone = "010-1234-1234"
        };


        var user2 = new User()
        {
            No = 2,
            Name = "권똘똘",
            Age = 33,
            Phone = "010-3453-1234"
        };

        var list = new List<User>()
        {
            user1,
            user2
        };


        foreach (var user in list)
        {
            Console.WriteLine("번호 : " + user.No + " / " + "이름 : " + user.Name);
        }
    }
}

  • User.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CSharpStudy
{
    internal class User
    {
        //  번호 이름 나이 연락처  
        // setter getter


        //prop tab tab
        public int No { get; set; }

        public string Name { get; set; }

        public int Age { get; set; }

        public string Phone { get; set; }


        //private int _no;

        //private string _name;

        //public void setNo(int no)
        //{
        //    _no = no;
        //}

        //public int getNo()
        //{
        //    return _no;
        //}
    }
}

번호 : 1 / 이름 : 임똘똘
번호 : 2 / 이름 : 권똘똘

profile
하루하루 기록하기!

0개의 댓글