PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
Re: [問題] 統計陣列中不同元素個數
作者:
iterator
(rotareti)
2014-04-12 20:49:01
※ 引述《garnett0512 (賈奶)》之銘言:
: 請問各位高手,假如我有一個陣列array={1,1,3,5,7,8}
: 我想要統計陣列中不同元素出現的次數,請問該怎麼做??
: 謝謝
var list = array.GroupBy(n => n).Select(m => new
{
Num = m.Key,
Count = m.Count()
});
foreach (var item in list)
Console.WriteLine("{0}, {1}", item.Num, item.Count);
作者:
garnett0512
(賈奶)
2014-04-13 00:33:00
謝謝i大 不過可以請您解釋一下為何可以這樣寫嗎 謝謝
作者: iterator (rotareti)
2014-04-13 01:19:00
這叫做 LINQ, 可以參考 MSDN 上的文件
http://msdn.microsoft.com/zh-tw/library/bb397897.aspx
基本上是使用 SQL 類似的 query language 來操作資料上面的寫法是lambda expression,另外還有是類似sql的寫法
繼續閱讀
[問題] 統計陣列中不同元素個數
garnett0512
[問題] 請問virtual C#有辦法刻多介面嗎?
yoll522
[問題] EF4 Insert fail then Update
juncheng
[問題] 請問各位一個路線問題
neo5277
[問題] Windows form[many page]要選用哪個工具
nature23306
[問題] web做千筆資料處理
g66932007
[問題] 有沒有改DB帳密而不需要修改程式的方法?
don750421
Re: [問題] LINQ 子查詢該如何寫
OpenGoodHate
[問題] LINQ 子查詢該如何寫
OpenGoodHate
[問題] 編譯的問題
a2975313
Links
booklink
Contact Us: admin [ a t ] ucptt.com