Revit API를 배우기 위한 C#의 기초 여섯번째 시간
배열과 문자열을 사용하는 방법
// ──────────────────────────────
// 06 C# 배열 / 문자열
// ──────────────────────────────
// 배열
int[] n = new int[100];
for (int i = 0; i < 100; i++)
{
n[i] = i + 1;
}
PrintArray(n);
static void PrintArray(int[] arr)
{
for (int i = 0; i < arr.Length; i++)
{
Console.WriteLine(arr[i]);
}
}
// 문자열
string s;
s = "Hello";
string s2 = "World";
string s3 = s + " " + s2;
// 문자 일부추출
string s4 = s3.Substring(2, 3);
Console.WriteLine(s4);
if(s == "Hello")
{
Console.WriteLine(s);
}
// 문자배열
string[] arr = new string[] {
"Hello",
"World",
"!!!"
};
string ss = arr[0] + arr[1] + arr[2];
Console.WriteLine(ss);
// 2차원 문자배열
string[,] arr2 = new string[,] {
{"Hello", "1111"},
{"World", "22"},
{"!!!", "1111"}
};
배열은 1차배열 2차배열... 등으로 정의될수 있습니다.
문자열도 배열과 비슷합니다.