728x90
반응형
05. 배열을 리턴하는 함수
-
배열을 리턴한다는 의미는?
배열이 참조하는 개체의 주소값을 리턴하는 것이다.
06. 배열의 메서드
-
배열
Array 클래스로부터 파생된 객체
-
배열 초기화 메서드
public static void Clear
(
Array array,
int index,
int length
);
5-7 예제)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _5_7
{
class Program
{
static void Main(string[] args)
{
int[] nArray1 = { 1, 2, 3, 4, 5 };
Array.Clear(nArray1, 2, 3);
foreach (int m in nArray1)
Console.Write(m);
Console.WriteLine();
Array.Clear(nArray1, 0, nArray1.Length);
foreach (int m in nArray1)
Console.Write(m);
Console.WriteLine();
}
}
}
5-8 예제)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _5_8
{
class Program
{
static void Main(string[] args)
{
int[] nArray1 = { 1, 2, 3, 4 };
int[] nCloneArray = (int[])nArray1.Clone();
nCloneArray[2] = 30;
foreach (int m in nArray1)
Console.Write(m);
Console.WriteLine();
foreach (int m in nCloneArray)
Console.Write(m);
Console.WriteLine();
string[] Days = { "일", "월", "화", "수", "목", "금", "토" };
string[] DaysClone = (string[])Days.Clone();
foreach (string str in DaysClone)
Console.Write(str);
}
}
}
배열 복사
-
배열 복사 메서드
-
public Object Clone()
728x90
반응형
'C# > C#으로 살아남기_나우캠퍼스_이태성강사' 카테고리의 다른 글
[C# 언어 6강] 파일입출력(2/3) 파일스트림2 (0) | 2021.03.03 |
---|---|
[C# 언어 6강] 파일입출력(1/3) 파일스트림1 (0) | 2021.03.02 |
[C# 언어 5강] 배열 (2/3) 가변배열, 배열을 함수로 전달 (0) | 2021.02.27 |
[C# 언어 5강] 배열 (1/3) 1차원, 2차원 배열 (0) | 2021.02.25 |
[C# 언어 4강] C# 기본 문법 (2/2) 제어문, 점프문, 예외 처리문 및 정리 (0) | 2021.02.23 |