/// <summary> /// 除 /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public DivResult Div(int x, int y) { DivResult result = new DivResult() { DivData = x / y, ModData = x % y }; return(result); }
/// <summary> /// 测试调用 WCF 服务. /// </summary> /// <param name="endpointConfigurationName"></param> private static void CallWcfService(string endpointConfigurationName) { using (CalculatorClient service = new CalculatorClient(endpointConfigurationName)) { Console.WriteLine("调用 WCF 服务 ( {0} ) 开始!", endpointConfigurationName); Console.WriteLine("service.Add(1, 2) = {0}", service.Add(1, 2)); Console.WriteLine("service.Sub(2, 3) = {0}", service.Sub(2, 3)); Console.WriteLine("service.Mul(3, 4) = {0}", service.Mul(3, 4)); DivResult divResult = service.Div(5, 2); Console.WriteLine("service.Div(5, 2) = {0} 余 {1} ", divResult.DivData, divResult.ModData); Console.WriteLine("调用 WCF 服务 ( {0} ) 结束!", endpointConfigurationName); Console.WriteLine(); } }