이번 WPF공부하기 18번째는 struct에 대하여 글을 쓸거에요!
오늘의 명언 한번 보고 가실까요?!
당신은 지체할 수도 있지만 시간은 그러하지 않을 것이다.
(벤자민 프랭클린)
struct
- 여러가지 형식의 자료들을 모아둔 틀입니다.
C#에서는 메소드가 없는 클래스라고 할 수 있습니다.
- 구조체의 정의 방법입니다.
- 예를들어 보시겠습니다.
struct People
{
public string name;
public int age;
}
-구조체의 사용법
* 위 구조체의 age를 읽거나 쓰고 싶을 때에는 People.age를 씁니다.
struct 의 예제를 보시겠습니다.
using System;
struct People {
public string nave; // <-(1)
}
class StructTest{
public static void Main() {
People he; //<-(2)
he.name="kym"; //<-(3)
Console.WriteLine("이름: {0}",he.name); //<-(4)
Console.WriteLine("나이: {0}",he.age);
}
}
struct의 설명입니다.
(1)의 설명
이름과 나이로 구성된 People이란 이름의 struct사용자 정의 형식입니다.
(2)의 설명
int x; 하는 것처럼 People he; 라고 쓰면 됩니다.
이때 he를 초기화 해 줄 필요는 없습니다. he 내부의 요소들을 각각 초기화 해줍니다.
(3)(4)의 설명
struct 내부의 맴버들에게 접근하기 위해서는 he.age처럼 .(dot)연산자를 사용합니다.
WPF공부하기 18 - struct
'닷넷 > Wpf프로그래밍' 카테고리의 다른 글
WPF공부하기 20 - 예약어 목록 (0) | 2014.06.24 |
---|---|
WPF공부하기 19 - 변수 (Variable) (0) | 2014.06.24 |
WPF공부하기17 - enum type (0) | 2014.06.23 |
WPF공부하기 16 내장형데이터형식과 객체 (0) | 2014.06.21 |
WPF공부하기 15 - Boolean (0) | 2014.06.21 |