Dictionary<string, Dictionary<string, int>> lsl = new Dictionary<string, Dictionary<string, int>>();
var lst1= lsl.Take(50).Skip(100);
什么意思啊,不懂。求解释。
@好闻?: lsl.Take(50).Skip(100);記錄 從51個數據開始,讀取100個數據。
@無限遐想: Dictionary集合有这种方法吗?
@好闻?: 是的
@無限遐想: 那我怎么点击不出来啊。难道就这样可以进行分页?
@好闻?: Dictionary<string, Dictionary<string, int>> lsl 必須有數值。
然後你可以從0開始。lsl.Take(0).Skip(100)
@無限遐想: 这个是不是属于VB里面的知识啊,我用的是VS。点击是出来啦,可根本没有反应,还是不对。
@好闻?: 這個 就是vs c# 用的代碼。沒有問題 。你要看數據,要tolist()。才能看到數據
@無限遐想: 我写的是这样的:
dic = aa.GetTypemoo(参数1, 参数2);
dic.Take(0).Skip(pageSize).ToList();
dic在第一步的时候它的count还有,但是在第二部的时候(就是写了你说的那个方法)count就等于0,请问这是什么原因?
@好闻?: o .dic..Skip(0).Take(pageSize).ToList();是這樣的。我上面寫錯了。呵呵。
@無限遐想: 嘿嘿!原来如此,谢谢啦。