回答編集履歴

2

Whereに修正

2019/12/27 10:20

投稿

izmktr
izmktr

スコア2856

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ```
12
12
 
13
- var narrow= data.Select(n => n.goodtypeid == goodtypeid);
13
+ var narrow= data.Where(n => n.goodtypeid == goodtypeid);
14
14
 
15
15
  var takedata = narrow.Skip(random.Next(narrow.Count())).Take(1);
16
16
 

1

文言の修正

2019/12/27 10:20

投稿

izmktr
izmktr

スコア2856

test CHANGED
@@ -1,6 +1,6 @@
1
1
  まず、goodtypeidが一致するデータだけで絞り込みをかけます
2
2
 
3
- 仮に10件だとしたら、0~9番目のデータを取得すればいいです
3
+ 仮に10件だとしたら、0~9をランダムに決めてその番目のデータを取得すればいいです
4
4
 
5
5
 
6
6