[問題] Linq 似乎做不到並排的 join ???

看板C_Sharp作者 (賽托克)時間17年前 (2008/12/05 23:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
假設有兩個 arrays int[] numbers = new int[] { 1, 2, 3 }; string[] names = new string[] { "one", "two", "three" }; 我想用 Linq 將兩者並聯以便依序並排處理,也就是利用 from n in numbers join s in names on n.??? equals s.??? select new { number=n, name=s }; 得到 { { number=1, name="one" }, { number=2, name="two" }, { number=3, name="three" } } 這樣的結果 中間要用怎樣的 on n.??? equals s.??? 才做得到? 似乎 Linq 做不出上述結果? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.101.41
文章代碼(AID): #19EKI6Hs (C_Sharp)
文章代碼(AID): #19EKI6Hs (C_Sharp)