본문 바로가기
Revit/C# 기초

C# 배열 / 문자열

by Crony 2014. 12. 23.

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차배열... 등으로 정의될수 있습니다.

문자열도 배열과 비슷합니다.


'Revit > C# 기초' 카테고리의 다른 글

C# enum  (0) 2014.12.23
C# 반복문  (0) 2014.12.23
C# 조건문  (0) 2014.12.23
C# 변수/상수  (0) 2014.12.23
C# 간단한 WinForm 프로그램  (0) 2014.12.23