我學習C#,我想知道什麼是C#類使用的字段?什麼是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