質問編集履歴

3

中身の修正

2020/08/08 13:58

投稿

BRAK
BRAK

スコア98

test CHANGED
File without changes
test CHANGED
@@ -176,25 +176,25 @@
176
176
 
177
177
  {
178
178
 
179
- Card c = new Card();
179
+ Card card= new Card();
180
180
 
181
181
  //カードの種類
182
182
 
183
- c.Suit = i + 1;
183
+ card.Suit = i + 1;
184
-
184
+
185
- c.SuitString(); //カードのマークを取得
185
+ card.SuitString(); //カードのマークを取得
186
186
 
187
187
            //カードの数値
188
188
 
189
- c.No = j + 1;
189
+ card.No = j + 1;
190
-
190
+
191
- c.NoString(); //カードのナンバーを取得
191
+ card.NoString(); //カードのナンバーを取得
192
192
 
193
193
 
194
194
 
195
195
  //リストに入れる
196
196
 
197
- decks.Add(c);
197
+ decks.Add(card);
198
198
 
199
199
  }
200
200
 
@@ -212,4 +212,4 @@
212
212
 
213
213
  ```
214
214
 
215
- リストにクラスのcardというのだけ入るだけで、中身空っぽな52枚のリストだと思うのですが、リストの中にカードのマークとナンバーを入れるにはどうしたらよいですか。
215
+ リストにクラスのcardというのだけ入るだけで、中身空っぽな52枚(記号やナンバー入っていない)のリストだと思うのですが、リストの中にカードのマークとナンバーを入れるにはどうしたらよいですか。

2

変数名の変更

2020/08/08 13:58

投稿

BRAK
BRAK

スコア98

test CHANGED
File without changes
test CHANGED
@@ -14,12 +14,18 @@
14
14
 
15
15
  {
16
16
 
17
- //カードのマーク
17
+ //カードのマーク(数値)
18
18
 
19
19
  public int Suit { get; set; }
20
20
 
21
21
 
22
22
 
23
+      //カードマーク記号
24
+
25
+ public string SuitMark { get; set; }
26
+
27
+      
28
+
23
29
  //記号A~K
24
30
 
25
31
  public string Mark { get; set; }
@@ -34,7 +40,7 @@
34
40
 
35
41
 
36
42
 
37
- public string SuitString()
43
+ public string SuitString()
38
44
 
39
45
  {
40
46
 
@@ -44,25 +50,25 @@
44
50
 
45
51
  case 1:
46
52
 
47
- Mark = "ハート";
53
+ SuitMark = "ハート";
48
54
 
49
55
  break;
50
56
 
51
57
  case 2:
52
58
 
53
- Mark = "スペード";
59
+ SuitMark = "スペード";
54
60
 
55
61
  break;
56
62
 
57
63
  case 3:
58
64
 
59
- Mark = "クローバー";
65
+ SuitMark = "クローバー";
60
66
 
61
67
  break;
62
68
 
63
69
  case 4:
64
70
 
65
- Mark = "ダイヤ";
71
+ SuitMark = "ダイヤ";
66
72
 
67
73
  break;
68
74
 
@@ -70,7 +76,7 @@
70
76
 
71
77
  //文字へ変換
72
78
 
73
- return Mark;
79
+ return SuitMark;
74
80
 
75
81
  }
76
82
 

1

みやすくするため

2020/08/08 13:53

投稿

BRAK
BRAK

スコア98

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```C#
10
10
 
11
- コード
11
+ コード カード
12
12
 
13
13
  public class Card
14
14
 
@@ -136,9 +136,15 @@
136
136
 
137
137
  }
138
138
 
139
-
139
+ ```
140
+
141
+
142
+
140
-
143
+ ```C#
144
+
145
+ コード 山札
146
+
141
- public class Deck
147
+ public class Deck
142
148
 
143
149
  {
144
150