首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在C#中如何将一个方法的输出返回到另一个方法的输入参数?[等候接听]

在C#中如何将一个方法的输出返回到另一个方法的输入参数?[等候接听]
EN

Stack Overflow用户
提问于 2018-10-16 08:16:00
回答 2查看 0关注 0票数 0

基本上我是编程的新手,我想将方法​​1的输出传递给方法2的输入参数,然后最终在我的主程序中显示结果。请看下面的代码:

代码语言:javascript
复制
using System;

namespace tax
{
    public class rebateCalc
    {
        public rebateCalc()
        { }

        public static int rebateCalculation (int principleAmmount)
        {
            int taxableInclome;
            int taxAmmount;

            taxAmmount = (int)(principleAmmount * 0.1);
            taxableInclome = principleAmmount - taxAmmount;
            return taxableInclome;
        }

        public static void taxCalculation(int taxableIncome)
        {
            int taxAdd;
            int netIncome;

            taxAdd = (int)(taxableIncome * 0.05);
            netIncome = taxableIncome + taxAdd;

            Console.WriteLine($"the tax ammount is: {taxAdd}");
            Console.WriteLine($"your net income ammount is: {netIncome}");
        }
    }
}

//这是程序的主要方法,当我尝试将从方法1通过主程序获得的返回值//传递给名为// taxCalculation的方法2时,它不起作用,所以我将传递返回值进入我的//第二种方法

使用系统;

namespace tax {class MainClass {public static void Main(string [] args){//从主程序输入以供用户输入ammount //用户可以输入priinciple ammount per anum作为int in variable principleAmmount //原则ammount将是作为intput发送到方法rebateCalculation将返回应税收入//应税收入将作为输入传递另一个方法netIncomeCalculation //方法将打印净收入和税收减免

代码语言:javascript
复制
        int principleAmmount;
        int principleAmmountInput;
        int taxableAmmountInput;



        Console.WriteLine("please enter the prenciple ammount");
        principleAmmount = Convert.ToInt32(Console.ReadLine());
        principleAmmountInput = rebateCalc.rebateCalculation(principleAmmount);
        taxableAmmountInput = rebateCalc.taxCalculation(taxableIncome);


    }
}

}

EN

Stack Overflow用户

发布于 2018-10-16 17:31:42

那样的东西taxCalculation(input - rebateCalculation(input));

或多线方式:

代码语言:javascript
复制
int rebatedInput = input - rebateCalculation(input);
taxCalculation(rebatedInput);

我不确定你的问题是什么,因为这个问题很简单。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100002919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档