teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

細かい修正

2019/12/23 01:13

投稿

MMashiro
MMashiro

スコア2380

answer CHANGED
@@ -1,7 +1,7 @@
1
1
  Select句を使うことで実現できます
2
2
 
3
3
  ```
4
- var checkedItem = hogeList.Select((Data, Index) => new {Index, Data}).Where(e => e.Data.Days == 20191220).FirstOrDefault;
4
+ var checkedItem = hogeList.Select((Data, Index) => new {Data, Index}).Where(e => e.Data.Days == 20191220).FirstOrDefault;
5
5
  Debug.Log($"抽出: {checkdItem.Data.Days} / Index = {checkedItem.Index}");
6
6
  ```
7
7
 

2

コードミス

2019/12/23 01:13

投稿

MMashiro
MMashiro

スコア2380

answer CHANGED
@@ -1,6 +1,9 @@
1
1
  Select句を使うことで実現できます
2
2
 
3
3
  ```
4
- var checkedItem = hogeList.Select((Index, Data) => new {Index, Data}).Where(e => e.Data.Days == 20191220).FirstOrDefault;
4
+ var checkedItem = hogeList.Select((Data, Index) => new {Index, Data}).Where(e => e.Data.Days == 20191220).FirstOrDefault;
5
5
  Debug.Log($"抽出: {checkdItem.Data.Days} / Index = {checkedItem.Index}");
6
- ```
6
+ ```
7
+
8
+ 追記
9
+ コードにミスがありました、DataとIndexが逆でした

1

変数名に誤りがあった

2019/12/23 01:13

投稿

MMashiro
MMashiro

スコア2380

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  Select句を使うことで実現できます
2
2
 
3
3
  ```
4
- var checkedItem = hogeList.Select((Index, Data) => new {Index, Data}).Where(e => e.data.Days == 20191220).FirstOrDefault;
4
+ var checkedItem = hogeList.Select((Index, Data) => new {Index, Data}).Where(e => e.Data.Days == 20191220).FirstOrDefault;
5
5
  Debug.Log($"抽出: {checkdItem.Data.Days} / Index = {checkedItem.Index}");
6
6
  ```