我正在学习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);
}
}
}
答案 0 :(得分:4)
没有比MSDN定义更好的了:
如果Microsoft决定再次更改其MSDN URL,请执行以下操作:
字段是直接在类中声明的任何类型的变量 或结构。字段是其包含类型的成员。
答案 1 :(得分:1)
基本上,您可以使用它们来包含类中内部使用的数据。例如,需要以方法范围存在的东西,具有更长的生命周期,例如对象的生命周期。
将字段公开通常被认为是一个坏主意 - 您将使用您的示例中的属性。但是,封装要求世界其他地方不需要知道你的类如何做它所做的事情 - 因此它可以使用字段来存储它需要做的事情所需的状态和值。
答案 2 :(得分:0)
看看这个字段是类宽变量 Fields