其中一位采访者问我过滤数据的方法。
我回答为;
(A)数据视图
(B)RowFilter
(C)选择
除了上面提到的还有其他方法吗?
答案 0 :(得分:2)
除了这些选项,您还可以使用LINQ-to-DataSet来过滤内存中的数据。
此外,在访谈中的优秀答案会询问在特定情况下过滤DataSet是否是最佳方法。有时最好是缓存数据然后在内存中进行过滤,有时最好只将过滤器添加到原始SQL调用中并使用数据库过滤器。在所有情况下,这两种选择都不正确 - 具体情况如此。
在我看来,一个好的面试问题和答案更多的是对选项和利弊的讨论,而不是仅仅知道一些随机问题的答案。