-4
総額を出すのに問題があります(計算方法が間違っていると思います)。どんな助けもあり、特に人前での説明の説明には感謝しています。私はそれがなぜ、どのように機能するのかをしっかりと理解しています。どのように私は希望総額の計算方法は?
namespace EmployeeClass
{
class Program
{
static void Main(string[] args)
{
Employee empl1 = new Employee("Robert", "Smith", (decimal)50.00,
"Associate", "5/5/2016");
Employee empl2 = new Employee("Bill", "Hicks", (decimal)70.00,
"Manager", "7/12/2013");
Console.WriteLine("Employee 1 First Name: {0}", empl1.FirstName);
Console.WriteLine("Employee 1 Last Name: {0}", empl1.LastName);
Console.WriteLine("Employee 1 Rate of Pay: {0:C}", empl1.Salary);
Console.WriteLine("Employee 1 Job Title: {0}", empl1.JobTitle);
Console.WriteLine("Employee 1 Hire Date: {0}", empl1.HireDate);
Console.WriteLine("Employee 2 First Name: {0}", empl2.FirstName);
Console.WriteLine("Employee 2 Last Name: {0}", empl2.LastName);
Console.WriteLine("Employee 2 Rate of Pay: {0:C}", empl2.Salary);
Console.WriteLine("Employee 2 Job Title: {0}", empl2.JobTitle);
Console.WriteLine("Employee 2 Hire Date: {0}", empl2.HireDate);
Console.ReadLine();
}
}
}
を:私のメインメソッドを持つ別のクラスでは、私が持っている、そして、
namespace Project
{
class Employee
{
public string FirstName { get; set; }
public string LastName { get; set; }
private decimal RateOfPay { get; set; }
public string JobTitle { get; set; }
public string HireDate { get; set; }
//constructor
public Employee (string firstName, string lastName, decimal
rateOfPay, string jobTitle, string hireDate)
{
FirstName = firstName;
LastName = lastName;
RateOfPay = rateOfPay;
JobTitle = jobTitle;
HireDate = hireDate;
}
public decimal Salary
{
//IS THIS HOW I WOULD CALCULATE THE "GROSS"? AS IN WAGE * HOURS?
get { return RateOfPay; }
set { RateOfPay = (value * 40); }
}
}
}
: は、これまでのところ私は(私のmainメソッドを持つクラスとは別の)次のクラスを持っています40時間を掛けた賃金を表示するための出力を得ますか?再び、LAYMANの用語を使用してください!前もって感謝します!