⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 personalincometax.asmx

📁 这是《ASP.NET编程实作教程》一书中的源文件 如果有此书的朋友不防下载过来参考
💻 ASMX
字号:
<%@ WebService Language="C#" Class="TaxService" %>

using System;
using System.Web.Services;

//计算所得税的类,继承了WebService
public class TaxService : WebService {

   //计算每月工薪要交的个人所得税的方法
   [WebMethod]
   //参数salary为月薪数额
   public double taxForSalary(double salary)
   {
       double amount=0;
       salary-=800;
       if(salary<=0)
       {
       	 amount=0;
       }
       else if(salary<=500)
       {
         amount=salary*0.05;
       }
       else if(salary>500&&salary<=2000)
       {
         amount=25+(salary-500)*0.1;
       }
       else if(salary>2000&&salary<=5000)
       {
       	 amount=175+(salary-2000)*0.15;
       }
       else if(salary>5000&&salary<=20000)
       {
       	 amount=625+(salary-5000)*0.2;
       }
       else if(salary>20000&&salary<=40000)
       {
       	 amount=3625+(salary-20000)*0.25;
       }
       else if(salary>40000&&salary<=60000)
       {
       	 amount=8625+(salary-40000)*0.3;
       }
       else if(salary>60000&&salary<=80000)
       {
       	 amount=14625+(salary-60000)*0.35;
       }  
       else if(salary>80000&&salary<=100000)
       {
       	 amount=21625+(salary-80000)*0.4;
       }  
       else if(salary>100000)
       {
       	 amount=29625+(salary-100000)*0.45;
       }     
       return amount;
   }
}

  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -