[C#] 15일차 - 102. 컬렉션, ArrayList의 사용C#/C#200제2021. 2. 13. 17:40
Table of Contents
using System;
using System.Collections;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace A102_ArrayList
{
class Program
{
static void Main(string[] args)
{
ArrayList a = new ArrayList();
Random r = new Random();
PrintValues(a);
for(int i=0; i<10; i++)
{
a.Add(r.Next(100)); // 1부터 100까지 랜덤 숫자를 저장
}
PrintValues(a);
// ArrayList를 정렬한 후 출력
a.Sort();
PrintValues(a);
// ArrayList에서 3번째 인덱스에 있는것을 삭제 후 출력
a.RemoveAt(3);
PrintValues(a);
}
static void PrintValues(ArrayList a)
{
Console.WriteLine("Print Values in ArrayList");
Console.WriteLine("Count = {0}", a.Count);
//Capacity : 용량
Console.WriteLine("Capacity = {0}", a.Capacity);
foreach (var i in a)
Console.Write(" {0}", i);
Console.WriteLine();
Console.WriteLine();
}
}
}
반응형
'C# > C#200제' 카테고리의 다른 글
[C#] 15일차 - 104. List<T>와 배열의 정렬 (0) | 2021.02.13 |
---|---|
[C#] 15일차 - 103. List<T> 컬렉션 (0) | 2021.02.13 |
[C#] 15일차 - 101. 큐를 이용한 프로그램 (0) | 2021.02.13 |
[C#] 15일차 - 100. Queue<T>의 구현 (0) | 2021.02.13 |
[C#] 14일차 - 99. 스택을 이용한 프로그램 (0) | 2021.02.10 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!