저는 이름, 근무 시간, 시간당 요율 및 공제 코드를 사용하여 총 임금, 세금, 공제액 및 순 임금을 계산하는 C# 프로그램을 개발 중입니다. 하나의 특정 부분에 문제가 있습니다. 총액을 내 텍스트 상자에 표시 할 금액으로 반환하는 "GrossPay"기능을 사용할 수 없습니다. 이 함수는 근무 시간 및 시간당 요율을 매개 변수로 취하고이를 곱해서 그 결과를 총소득에 할당 한 다음 반환합니다. C# 구문이 좋지 않아서이 코드를 작성하고 작성하기 위해 인터넷을 리소스로 사용했습니다. 여기이 프로그램을위한 코드 (불완전한)가 있습니다.C#의 함수 값 반환
private void btnCalculate_Click(object sender, EventArgs e)
{
string employeeName = txtEmployeeName.Text;
decimal hoursWorked = Decimal.Parse(txtHoursWorked.Text);
decimal hourlyRate = Decimal.Parse(txtHourlyRate.Text);
int deductionCode = Int32.Parse(txtDeductionCode.Text);
GrossPay();
}
private void GrossPay(decimal hoursWorked, decimal hourlyRate)
{
decimal grossPay = hoursWorked * hourlyRate;
grossPay = Decimal.Parse(txtGrossPay.Text);
}
'개인 십진법 GrossPay (...')와 마지막 문장'return grossPay; '를 작성하십시오 –
여기에 질문이 있습니까 – BradleyDotNET
'return (hoursWorked * hourlyRate);'임시 변수에 대한 실제 필요 없음 – Plutonix