반응형
/*
* made by so_Sal
*/
/*
* C++에서는 Student stu[10]으로 아주 쉽게 object 배열을 생성할 수 있지만,
* C#은 그렇지 않습니다. C#을 사용해본적은 몇번 없지만.. 막상 하려니까 막혀서
* 좀 찾아보니.. 각 객체를 따로 new 연산자를 이용하여 생성해줘야 하네요.
*/
using System;
namespace Object_array
{
class Program
{
static void Main(string[] args)
{
Student[] stu;
stu = new Student[10]; //stu를 가리킬 10개의 변수 생성
for (int i = 0; i < 10; i++)
stu[i] = new Student(i);
} // 각 변수에 실제 object 할당
}
}
class Student
{
public int Id;
public Student(int _Id)
{
Id = _Id;
Console.WriteLine(Id + "번 학생의 데이터가 생성되었습니다.");
}
}
결과 /
{
public int Id;
public Student(int _Id)
{
Id = _Id;
Console.WriteLine(Id + "번 학생의 데이터가 생성되었습니다.");
}
}
결과 /
'Windows_ > Windows_C# & App' 카테고리의 다른 글
C# - Console interface 기능. (0) | 2014.07.24 |
---|---|
C# - 학생 성적처리, 관리 프로그램 소스 (0) | 2014.07.24 |
C# : DLL 제작방법과 사용방법 (0) | 2014.07.24 |
C# : Namespace와 Using (3) | 2014.07.24 |
C# : 콘솔과 윈폼을 위한 프로젝트 만들기 (0) | 2014.07.24 |