質問編集履歴

5

文法の修正

2021/11/25 07:46

投稿

Hottopia
Hottopia

スコア16

test CHANGED
File without changes
test CHANGED
@@ -361,3 +361,11 @@
361
361
  開発経験が浅い為、的外れかもしれませんが、どのように改善すればよいか、ご意見を頂けないでしょうか。
362
362
 
363
363
  宜しくお願い致します。
364
+
365
+ ##追記・修正
366
+
367
+ 質問の仕方が悪く、申し訳ありませんでした。
368
+
369
+ おもにお聞きしたい内容としては、「ページ遷移時、インスタンスに引数を持たせ、遷移先のコンストラクタで分岐する」というやり方について、別の方法があるならばご教示頂きたい。といったものがメインとなります。
370
+
371
+ このやり方が最適ではないように感じ、調べたところstateパターンというのが理想に近いと感じましたが、具体的な実装方法に詰まってしまい、教えて頂きたく、質問を致しました。

4

誤字

2021/11/25 07:46

投稿

Hottopia
Hottopia

スコア16

test CHANGED
File without changes
test CHANGED
@@ -356,7 +356,7 @@
356
356
 
357
357
  ```
358
358
 
359
- 現状だと、項目が増えた場合や処理に変更があった場合などに、caseひとつひとつを修正しなければならないことと、インスタンスに引数を持たせ、遷移先のコンストラクタで分岐する、というやり方が、適切ではないように感じているためです。
359
+ 質問するに至った経緯ですが、現状だと、項目が増えた場合や処理に変更があった場合などに、caseひとつひとつを修正しなければならないことと、インスタンスに引数を持たせ、遷移先のコンストラクタで分岐する、というやり方が、適切ではないように感じためです。
360
360
 
361
361
  開発経験が浅い為、的外れかもしれませんが、どのように改善すればよいか、ご意見を頂けないでしょうか。
362
362
 

3

文法の

2021/11/25 07:34

投稿

Hottopia
Hottopia

スコア16

test CHANGED
@@ -1 +1 @@
1
- 【C#】「インスタンスに引数を持たせ、遷移コンストラクタで受け取り分岐する」という方式を改したい。
1
+ 【C#】ページ遷移処理について。分岐方式を改したい。
test CHANGED
@@ -356,10 +356,8 @@
356
356
 
357
357
  ```
358
358
 
359
- 現状だと、項目が増えた場合や処理に変更があった場合などに、caseひとつひとつを修正しなければならないどうか良い方がないかと考えおりますが、良案が思いつかない為、知見をお借りしいと思っております。
359
+ 現状だと、項目が増えた場合や処理に変更があった場合などに、caseひとつひとつを修正しなければならないこととインスタンス引数を持たせ、遷移先のコンストラクタで分岐する、とうやり方が、適切ではないように感じていめです。
360
-
361
- なんとなくイメージしているのは、同一の関数で呼び出し、適切なListを操作する。といった形ですが、開発経験が浅い為、的外れかもしれません。
360
+
362
-
363
- このコードをどのように改善すればよいか、ご意見を頂けないでしょうか。
361
+ 開発経験が浅い為、的外れかもしれませんが、どのように改善すればよいか、ご意見を頂けないでしょうか。
364
362
 
365
363
  宜しくお願い致します。

2

文法の修正

2021/11/25 07:33

投稿

Hottopia
Hottopia

スコア16

test CHANGED
@@ -1 +1 @@
1
- 【C#】 switch文よる分岐を改修したい
1
+ 【C#】「インスタンス引数を持たせ、遷移先のコンストラクタで受け取り分岐する」という方式を改修したい
test CHANGED
File without changes

1

誤字

2021/11/25 07:11

投稿

Hottopia
Hottopia

スコア16

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- mainクラス
13
+ mainクラス
14
14
 
15
15
  1. ローカルファイルからテキスト、画像、音声ファイルパスを取得する。
16
16
 
@@ -28,17 +28,19 @@
28
28
 
29
29
 
30
30
 
31
- categoryクラス
31
+ categoryクラス
32
-
33
-
34
-
32
+
33
+
34
+
35
- ボタンが3つあり、それぞれのクリックイベントでquizクラスページに遷移。
35
+ 1. ボタンが3つあり、それぞれのクリックイベントでquizクラスページに遷移。
36
36
 
37
37
  遷移時に渡すパラメータにより、カテゴリーを識別、対応したListを操作。
38
38
 
39
39
 
40
40
 
41
+
42
+
41
- quizクラス
43
+ quizクラス
42
44
 
43
45
 
44
46
 
@@ -48,6 +50,10 @@
48
50
 
49
51
 
50
52
 
53
+
54
+
55
+
56
+
51
57
  長いコードなので、コードの内容を説明しながら、改善したい箇所を書いていきたいと思います。
52
58
 
53
59