用c#编写矩形的面积并且结果保留一位小数
时间: 2024-10-14 17:10:21 浏览: 33
mathats:.NET Core用C#编写的matroska文件解析器
在 C# 中,你可以创建一个矩形类 Rectangle,并包含两个属性:长 (Length) 和宽 (Width),然后定义一个计算面积的方法 CalculateArea(),该方法会返回矩形的面积并保留一位小数。下面是一个简单的示例:
```csharp
using System;
public class Rectangle
{
public double Length { get; set; }
public double Width { get; set; }
// 计算并返回矩形面积,四舍五入到一位小数
public double CalculateArea()
{
double area = Length * Width;
return Math.Round(area, 1);
}
}
// 使用示例
public static void Main(string[] args)
{
Rectangle rectangle = new Rectangle();
rectangle.Length = 5.6;
rectangle.Width = 3.9;
double area = rectangle.CalculateArea();
Console.WriteLine($"矩形的面积是: {area}");
}
```
在这个例子中,`CalculateArea()` 方法会计算矩形的面积,然后使用 `Math.Round()` 函数将其保留一位小数。
阅读全文