제목 : 7.5. 필드 : 필드.cs
글번호:
|
|
315
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2007/02/08 오후 2:01:00
|
조회수:
|
|
5637
|
// 필드.cs
using System;
namespace 필드
{
public class Person
{
#region Private Member Variables
// 변수 형식의 필드
public static string name;
// 상수 형식의 필드
public const int m_age = 21;
// 읽기전용 형식의 필드
public static readonly object _NickName = "RedPlus";
// 배열 형식의 필드
public static string[] _Website =
{"닷넷코리아", "비주얼아카데미"};
#endregion
// 필드 내용 출력 메서드
public static void ShowProfile()
{
string strWrite =
String.Format(
"이름 : {0}\n나이 : {1}\n별명 : {2}\n"
, name, m_age, _NickName);
strWrite += "홈페이지 : ";
foreach (string s in _Website)
{
strWrite += s + "\t";
}
strWrite += "\n";
Console.WriteLine(strWrite);
}
}
public class MainClass
{
public static void Main(string[] args)
{
// 지역 변수(LocalVariable)
string name = "박용준";
Person.name = name;
// Person.m_age = 25; // 이 코드를 실행하면 에러
// Person._NickName = "레드플러스"; // 이 코드도 에러
Person.ShowProfile();
}
}
}