在WCF中如何添加两个值,获取下一个值并从前一个结果中减去?

时间:2013-02-06 05:38:54

标签: c# vb.net wcf

嗨,我是WCF的新手,我想为单元测试创​​建一个令人困惑的计算器。

        public int Add(int n1, int n2)
    {
        int addedResult = n1 + n2;
        return addedResult;

    }

我知道如何添加两个数字并减去它们。但是如何获得新数字并从addedResult中减去?

1 个答案:

答案 0 :(得分:0)

  

如何获得新数字并从addedResult中减去?

您必须使用第三个参数公开另一个方法。在Service界面中定义该方法,并在您的服务中实现该方法。

public int Add(int n1, int n2, int n3)
{
    int addedResult = (n1 + n2) - n3;
    return addedResult;
}

请记住在界面中定义该方法。

 [ServiceContract]
    public interface IService
    {
        [OperationContract]
        public int Add(int n1, int n2, int n3)