나는 그래서 난 경우를 작성한 £ 11,000와 £ 43,000 사이에 세금을 계산하는 C# 소득세 계산기
£11,000 - £43,000 20%
£43,001 - £150,000 40%
150,000+ 45%
사이를
20%
40%
45%
그래서 소득세의 서로 다른 속도 3 개 텍스트 상자가 성명서
if(Salary > decimal.Parse(noTaxThreshold) && Salary <= decimal.Parse(pc20TaxLimit))
{
taxableIncome = Salary - decimal.Parse(noTaxThreshold);
annualTax = taxableIncome * decimal.Parse(lowerTaxPc);
tbATax.Text = annualTax.ToString();
}
else
{
tbANetPay.Text = tbAGrossPay.Text;
tbATax.Text = "0.00";
}
예를 들어 다른 금액을 계산하는 방법에 대해서는 지불금이 200,000 파운드 r 년이면 3 가지 소득 세율이 적용됩니다.
왜 noTaxThreshold 변수를 구문 분석해야합니까? 십진법이 아닌가? – LarsTech
그냥 단순한 if-then-else .... –
다른 SQL 테이블에서 세금 정보를 가져 오기 위해 SqlCommand를 수행 한 다음 변수에 값을 저장했지만 문자열을 사용하지 않는 한 그 값을 저장하지 못했습니다. 구문 분석. 임계 값은 현재 £ 11,000.00이므로 십진수는 돈보다 더 좋을 것입니다. –