質問編集履歴

4

修正

2020/10/25 08:16

投稿

rtag
rtag

スコア5

test CHANGED
File without changes
test CHANGED
@@ -64,6 +64,6 @@
64
64
 
65
65
  質問に至った経緯:上記のクエリ文を見て、「メソッド構文ならどう書くのか」と疑問を持ったためです。
66
66
 
67
- 一般的にはどのように書くのかが知りたいため質問いたしました。
67
+ あまり深い理由はなく、一般的にはどのように書くのかが知りたいため質問いたしました。
68
68
 
69
69
  .Net Framework 4.7.1となります。

3

補足

2020/10/25 08:16

投稿

rtag
rtag

スコア5

test CHANGED
File without changes
test CHANGED
@@ -17,6 +17,8 @@
17
17
  以下のような書き方で同じ結果を取得することができましたが、もっと上手な方法がありましたら教えていただきたいです。
18
18
 
19
19
  よろしくお願いいたします。
20
+
21
+
20
22
 
21
23
  ```cs
22
24
 
@@ -55,3 +57,13 @@
55
57
  }
56
58
 
57
59
  ```
60
+
61
+
62
+
63
+ **追記、補足**
64
+
65
+ 質問に至った経緯:上記のクエリ文を見て、「メソッド構文ならどう書くのか」と疑問を持ったためです。
66
+
67
+ 一般的にはどのように書くのかが知りたいため質問いたしました。
68
+
69
+ .Net Framework 4.7.1となります。

2

質問内容の修正

2020/10/25 08:14

投稿

rtag
rtag

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,4 @@
1
1
  下記のようなfrom文を複数用いた場合のメソッド構文の書き方はどのようになるのでしょうか?
2
-
3
- Select文を2つ使うのかなと思って試してみましたがうまくいかず・・・という状況です。
4
-
5
- 初歩的な質問ですがよろしくお願いいたします。
6
-
7
-
8
2
 
9
3
  ```cs
10
4
 
@@ -15,6 +9,24 @@
15
9
  from x in new[] { 0, 1 }
16
10
 
17
11
  select new IntInt(x, y)).ToArray();
12
+
13
+ ```
14
+
15
+
16
+
17
+ 以下のような書き方で同じ結果を取得することができましたが、もっと上手な方法がありましたら教えていただきたいです。
18
+
19
+ よろしくお願いいたします。
20
+
21
+ ```cs
22
+
23
+ var v = new[] { 0, 1 }
24
+
25
+ .SelectMany(y => new[] { 0, 1 }
26
+
27
+ .Select(x => new IntInt(x, y))).ToArray();
28
+
29
+
18
30
 
19
31
  ```
20
32
 

1

誤字の修正

2020/10/25 05:10

投稿

rtag
rtag

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 下記のようなfrom文を複数用いた場合のクエリ構文の書き方はどのようになるのでしょうか?
1
+ 下記のようなfrom文を複数用いた場合のメソッド構文の書き方はどのようになるのでしょうか?
2
2
 
3
3
  Select文を2つ使うのかなと思って試してみましたがうまくいかず・・・という状況です。
4
4