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

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (347)

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

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 //方法将打印净收入和税收减免

        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);


    }
}

}

提问于
用户回答回答于

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

或多线方式:

int rebatedInput = input - rebateCalculation(input);
taxCalculation(rebatedInput);

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

用户回答回答于

我不确定我是否正确理解了这个问题。但你可以尝试下面的线路

int iPrincipleAmount = 39; //intialize the principle amount

taxCalculation(rebateCalculation(iPrincipleAmount));

所属标签

可能回答问题的人

  • 人生的旅途

    10 粉丝484 提问5 回答
  • 无聊至极

    4 粉丝504 提问5 回答
  • 嗨喽你好

    7 粉丝480 提问4 回答
  • 御姐万岁

    6 粉丝507 提问3 回答

扫码关注云+社区

领取腾讯云代金券