728x90
반응형
속성 값 읽기와 저장 형식
[접근 한정자] 데이터형 속성명
{
get {return 멤버변수;}
set (멤버변수 = value;}
}
public int Count
{
get {return count;}
set {count = value;}
}
using System;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
namespace ex
{
class A
{
private int number;
private string name;
public string Name
{
get { return name; }
set { name = value; }
}
public int Number
{
get { return number; }
set
{
if (value < 0 || value > 9)
number = 0;
else
number = value;
}
}
}
public class Program
{
public static void Main()
{
A test = new A();
test.Name = "Microsoft C#";
test.Number = 9;
Console.WriteLine("{0} {1}", test.Name, test.Number);
test.Number = -7;
Console.WriteLine(test.Number);
}
}
}
728x90
반응형
'C# > C#으로 살아남기_Example Code' 카테고리의 다른 글
[7] 산술 연산자 (0) | 2021.12.14 |
---|---|
[6] 단항 연산자 (0) | 2021.12.14 |
[5] 선언과 생성 (0) | 2021.12.10 |
[4] 요일에 대한 열거형 변수를 정수형 변수에 대입하여 출력 (0) | 2021.12.09 |
[3] 구조체를 같은 구조체에 대입하게 되면 값이 복사된다. (0) | 2021.12.08 |