반응형
Array
//string 배열 변수
string[] strarr;
//string 배열 인스턴스 및 변수에 할당
strarr = new string[] { "수원시", "안양시", "인천광역시" };
//string 배열의 요소에 값 할당
// string 배열의 요소 값 출력 (index : 0 ~ n-1)
Console.WriteLine(strarr[0]);
// 배열의 총 길이
Console.WriteLine("배열의 총 길이 : {0}", strarr.Length);
//string
Console.WriteLine("*************************************");
for (int i = 0; i < strarr.Length; i++)
{
Console.WriteLine("배열의 값 : {0}", strarr[i]);
}
Console.WriteLine("*************************************");
foreach (string exportstr in strarr)
{
Console.WriteLine("배열의 값 : {0}", exportstr);
}
Console.WriteLine("*************************************");
List<>
//List<string> 변수 선언
List<string> strList;
//List<string> 인스턴스 및 변수에 할당
strList = new List<string>();
//List<string> 요소에 값 추가
strList.Add("사과");
strList.Add("딸기");
strList.Add("포도");
//List<string> 의 요소의 수 출력
Console.WriteLine("List 배열의 길이 Count : {0}", strList.Count);
//foreach문을 사용해 List<string>의 요소 출력
foreach (string exportStrList in strList)
{
Console.WriteLine("List 배열의 값 : {0}", exportStrList);
}
Console.WriteLine("*************************************");
Dictionary
//Dictionary<int, string> 변수 선언
//ex)
//100, "장검"
//101, "단검"
//102, "활"
Dictionary<int, string> dicItem;
//Dictionary<int, string> 인스턴스 및 변수에 할당
dicItem = new Dictionary<int, string>();
//Dictionary<int, string> 요소에 값 할당 (키와 값)
dicItem.Add(100, "장검");
dicItem.Add(101, "단검");
dicItem.Add(102, "활");
//Dictionary<int, string>의 요소의 수 출력
Console.WriteLine("Dictionary 의 아이템 갯수 : {0}", dicItem.Count);
//Dictionary<int, string>의 요소 값 출력 (키로 찾아서, 여기서는 ID)
Console.WriteLine("첫번째 아이템 : {0}", dicItem[100]);
//foreach문을 사용해 Dictionary<int, string>의 요소 값 출력
foreach (KeyValuePair<int, string> pair in dicItem)
{
Console.WriteLine("Dictionary에 들어 있는 아이템 : {0}, {1}", pair.Key, pair.Value);
}
Console.WriteLine("*************************************");
반응형
'C# > C#언어' 카테고리의 다른 글
0317_ interface 연습 (0) | 2021.03.17 |
---|---|
0317 _ 문) 클래스를 만들어서 배열 만들기 (0) | 2021.03.17 |
6일차 _ 배열 문제 풀기 (0) | 2021.03.15 |
1주 차 공부내용 정리 _ 형식 (0) | 2021.03.15 |
4일차_수업내용 (0) | 2021.03.11 |