同时传递 List<T>
的最佳方式是什么?和一个 bool
作为方法的返回值?现在我有一个名为 BoolList
的自定义类表现得像一个容器,但我想知道是否有更好和/或更优雅的方式来做到这一点。
最佳答案
为什么不使用元组?
http://www.dotnetperls.com/tuple
http://msdn.microsoft.com/en-us/library/dd268536.aspx
然后您就有了一个类型安全的容器,而无需创建类。
private Tuple<List<int>, bool> myMethod()
{
var myList = new List<int>();
var myBool = true;
return new Tuple<List<int>, bool>(myList, myBool);
}
关于c# - 传递一个 List<T> 和一个 bool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18737939/