首页 > 解决方案 > C# 流控制 devCodeCamp 任务

问题描述

为了 devCodeCamp(新注册者)的 C# 基础,我整天都被困在这项任务上,我在谷歌上搜索并阅读,直到我的大脑受伤。我的问题是我不知道我是否完成了任务,或者我是否遗漏了什么。

这是我执行的第一个任务的代码:

 {
    int hoursWorked = 35;
    double payRate = 7.25;
    double totalPay = hoursWorked * payRate;
    Console.WriteLine(totalPay);
    Console.ReadLine();
 }

最终结果是预期的 253.75。

下一部分的任务就是这个。流量控制任务:支付计算器 v2

流量控制任务将是您之前所做的薪酬计算器的另一种形式。但是,此版本在计算总工资时会考虑加班。

对于下一个任务,让我们首先创建一个名为“CSharpExercises”的新类。我们将在接下来的几个任务中使用这个类。

在您的新类中,创建一个名为“RunPayCalculator”的公共成员方法。给这个方法两个参数,这样“hoursWorked”和“payRate”就可以从外部传入这个方法。此方法是您为工资计算器编写逻辑的地方!您的方法应以返回计算的“totalPay”结束。

与往常一样,通过在 Program 类的 Main() 方法中调用它来测试您的方法!随意为您的方法的两个参数传入您喜欢的任何值。请务必在这两种情况下测试该方法,以便您可以看到它适用于加班计算和非加班计算!

最后,不要忘记,如果您发现问题,您现在可以删除断点并进行一些调试!

到目前为止我的代码:

public class CSharpExercises
    {
        // member variables

        // constructor

        // member methods
        public static double RunPayCalculator(int hoursWorked, double payRate)
        {
            double result = hoursWorked * payRate;
            return result;
        }
    }

我不知道我是否完成了部分任务,或者我是否还需要做更多。我知道我的大脑很痛,我被困住了。

标签: c#

解决方案


推荐阅读