質問編集履歴
5
文法の修正
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
誤字
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
文法の
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
|
-
|
360
|
+
|
362
|
-
|
363
|
-
|
361
|
+
開発経験が浅い為、的外れかもしれませんが、どのように改善すればよいか、ご意見を頂けないでしょうか。
|
364
362
|
|
365
363
|
宜しくお願い致します。
|
2
文法の修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【C#】
|
1
|
+
【C#】「インスタンスに引数を持たせ、遷移先のコンストラクタで受け取り分岐する」という方式を改修したい。
|
test
CHANGED
File without changes
|
1
誤字
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
|
|