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();
}
}
}
'프로그래밍 > C#' 카테고리의 다른 글
[C#] 전역변수 (0) | 2021.03.17 |
---|---|
[C#] 문자열이 모두 숫자인지 아닌지 판별. isdigit를 이용함 (0) | 2021.03.17 |
[C#] List를 간단하게 사용해보자 (0) | 2021.03.16 |
[C#] ListBox를 사용해보자 (추가,삭제,Clear) (0) | 2021.03.16 |
[C#] Txt 파일에 한글을 읽거나 쓸 때 깨진다면? (0) | 2021.03.16 |
댓글