Tag: ienumerable valuetuple

将ValueTuple转换为IEnumerable

是否有更好的方法来执行以下操作: public static class ValueTupleAdditions { public static IEnumerable ToEnumerable(this ValueTuple tuple) { yield return tuple.Item1; yield return tuple.Item2; } public static IEnumerable ToEnumerable(this ValueTuple tuple) { yield return tuple.Item1; yield return tuple.Item2; yield return tuple.Item3; } [etc] } 编辑:因为人们要求用例,所以你去。 using Xunit; namespace Whatever { public class SomeTestClass { public static IEnumerable<(string, Expression<Func>, string)> RawTestData() […]