728x90
300x250

[C#.NET] 구조체 설명

using System;
class Program
{

struct student{
public string name;
public byte age;

// 메서드 선언
public student(string n, byte b)
{
name = n;
age = b;
}
}

static void Main()
{
student Person;

Person.name = "정원영";
Person.age = 20;

// 메서드 이용
// student Person = new student(string n, byte b)

Console.Writeline("Person의 이름 : {0}, 나이 : {1}", Person.name, Person.age);
}
}


구조체는 C언어와 C++의 핵심이자 객체지향의 핵심입니다.
클래스라는 개념도 바로 구조체라는 것을 통해 만들어졌습니다.
위의 예제는 구조체를 쉽게 이해하고자 하는 분께 많은 도움이 될 것입니다.

반응형

+ Recent posts