C#入门教程——只读属性示例
属性也可以不用和字段关联的,下面是get访问器计算出返回值。namespace 只读属性示例
{
class Program
{
static void Main(string[] args)
{
RightTriangle c = new RightTriangle(); //实例化类
Console.WriteLine("Hypotenuse: {0}",c.Hypotenuse);
Console.ReadKey();
}
}
class RightTriangle
{
public double A = 3; //共有字段
public double B = 4; //共有字段
public double Hypotenuse //共有的属性名
{
get //只读属性
{
return Math.Sqrt((A*A)+((B*B)));//用属性计算直角三角形第三边的值。
}
}
}
}
输出结果:
Hypotenuse:5 {:5_109:}
页:
[1]