MST

星途 面试题库

面试题:C# 中如何使用元组在匿名方法中传递多个返回值

假设你正在开发一个简单的数学计算模块,需要在一个匿名方法中计算两个数的和与差,并将结果返回。请使用 C# 的元组和匿名方法来实现这个功能,并给出完整的代码示例。
36.9万 热度难度
编程语言C#

知识考点

AI 面试

面试题答案

一键面试
using System;

class Program
{
    static void Main()
    {
        Func<int, int, (int sum, int difference)> calculator = (a, b) => (a + b, a - b);

        var result = calculator(5, 3);

        Console.WriteLine($"和: {result.sum}, 差: {result.difference}");
    }
}