官术网_书友最值得收藏!

How to do it...

  1. Create a method called GetShopfloorSpace() that takes three parameters: for the common area space, the building width, and the building length.
        public Building GetShopfloorSpace(int floorCommonArea,
int buildingWidth, int buildingLength)
{

}
  1. We are returning a Building type, so create a class called Building that has a single property called TotalShopFloorSpace.
        public class Building
{
public int TotalShopFloorSpace { get; set; }
}
  1. Our local function will simply take the width and length of the building to calculate the total floor area and then subtract the common area from that to get the usable floor space for shops. The local function will look as follows:
        int CalculateShopFloorSpace(int common, int width, int length)
{
return (width * length) - common;
}
  1. This is where it gets interesting. Add the local function inside the GetShopfloorSpace() method and add the rest of the code in the following code example:
        public Building GetShopfloorSpace(int floorCommonArea,
int buildingWidth, int buildingLength)
{
Building building = new Building();

building.TotalShopFloorSpace = CalculateShopFloorSpace(
floorCommonArea, buildingWidth, buildingLength);

int CalculateShopFloorSpace(int common, int width, int length)
{
return (width * length) - common;
}

return building;
}
  1. In the calling code, inside the static void Main method, call the method as follows:
        Chapter1 ch1 = new Chapter1();
Building bldng = ch1.GetShopfloorSpace(200, 35, 100);
WriteLine($"The total space for shops is
{bldng.TotalShopFloorSpace} square meters");
  1. Run your console application and see the output displayed as follows:
主站蜘蛛池模板: 新丰县| 天镇县| 漾濞| 迭部县| 尉氏县| 额尔古纳市| 洪雅县| 三江| 桐城市| 上栗县| 铁岭县| 五常市| 盱眙县| 凤城市| 丰镇市| 山西省| 房山区| 沙湾县| 蒙山县| 芦溪县| 满洲里市| 综艺| 合川市| 杨浦区| 且末县| 太仆寺旗| 张家口市| 河池市| 汉沽区| 孝感市| 延吉市| 望谟县| 胶州市| 岗巴县| 龙江县| 剑阁县| 博乐市| 锡林郭勒盟| 怀化市| 广安市| 敦化市|