본문 바로가기
프로그래밍/C#

[C#] Hash를 간단하게 사용해보자

by JR2 2021. 3. 16.

c#은 너무나도 코딩하기 편하게

list, hash, dictionary를 만들어놓았다.

사용하기가 너무 편하다.

 

근데 링크드 리스트도 쓸 수 있나? 하여튼

이번에는 Hash를 알아볼 것이다.

 

사용법은 list와 거의 동일하다.

 

using System.Collections

우선 이걸 추가해주어야한다.

 

이렇게 만들자

 

 

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace test
{
    public partial class Form1 : Form
    {
        private void Form1_Load(object sender, EventArgs e)
        {
            Hashtable diary = new Hashtable();
            diary.Add("KIM", "010xxxxxxxx");
            diary.Add("LEE", "011xxxxxxxx");
            diary.Add("PARK", "012xxxxxxxx");
            diary.Add("JO", "013xxxxxxxx");

            listBox1.Items.Add(diary["KIM"]);
            listBox1.Items.Add(diary["LEE"]);
            listBox1.Items.Add(diary["PARK"]);
            listBox1.Items.Add(diary["JO"]);

            diary["KIM"] = "01032xxxxxx"; //배열처럼 접근해서 바꿀 수 있음.

            diary.Remove("KIM"); // 삭제
        }

        public Form1()
        {
            InitializeComponent();
        }
    }
}

test.zip
0.19MB

댓글