C#을 배우고 있는데 C# 클래스의 필드 사용이 무엇인지 알고 싶습니다. 은 MSDN의 정의보다 더C#의 필드 란 무엇이며 왜 사용해야합니까?
예를
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Class_Constructor_II
{
class Fields
{
const double RandsInADollar = 7.8;
const double RandsInAEuro = 10.83
public double RandDollarConversion
{
get
{
return RandsInADollar/DollarRands;
}
set
{
DollarRands = value/RandsInADollar;
}
}
public double DollarRands
{
get;
set;
}
}
class Program
{
static void Main(string[] args)
{
Fields f = new Fields();
f.DollarRands = 14500000;
Console.WriteLine(f.DollarRands);
}
}
}
기술적으로 샘플 코드에는 필드가 없습니다. 속성과 상수를 포함합니다. – Jacob
'{get; 세트; }'하나의 세미콜론으로'DollarRands' 필드를 갖게 될 것입니다. 현재, 그것은 재산입니다. – Abel
http://msdn.microsoft.com/en-us/library/ms173118.aspx – Tobias