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

質問編集履歴

2

diaをdaiyaに統一

2020/10/19 02:35

投稿

cloford_
cloford_

スコア2

title CHANGED
File without changes
body CHANGED
@@ -36,7 +36,7 @@
36
36
  {
37
37
  Card[] cards = new Card[1];
38
38
  int[] num = new int[5] { 1, 2, 3, 4, 5 };
39
- string[] mark = new string[4] { "dia","spades","clubs","hearts"};
39
+ string[] mark = new string[4] { "daiya","spades","clubs","hearts"};
40
40
  cards[0].mark ="daiya";
41
41
  //cards[0].num = 1;
42
42
  Console.WriteLine(cards[0].mark);

1

試したこと を更新しました。 必要無いと思われるコメントアウトを削除しました。

2020/10/19 02:35

投稿

cloford_
cloford_

スコア2

title CHANGED
File without changes
body CHANGED
@@ -2,8 +2,6 @@
2
2
 
3
3
  プログラムの練習をするためブラックジャックをC#で作成しようとしています。
4
4
  まず53枚のトランプが入った山札を作る目的でCardという型を作り、それを使おうとしたのですがどうも動きません。
5
- 試しがて作ってみましたがこのコードだとCard[0].markに"dia"が入ってると思うのですがnullが返ってきました。
6
- とりあえず自分で配列を入力して書いてみたのですが、それでも上手くいきませんでした(↓コード参照)
7
5
 
8
6
  最終的(まず)は自分で作ったCard型の配列にトランプを作って順番に全部を入れたいと思っています。
9
7
  書き方が間違っていると思うのですが、調べても分からなかったのでご指導お願いします…
@@ -36,21 +34,6 @@
36
34
  {
37
35
  static void Main(string[] args)//52枚のカードを作る関数
38
36
  {
39
- // Card black = new Card();
40
- // black.mark = "daiya";
41
- // black.num = 1;
42
-
43
-
44
- // Card[] white = new Card[13];
45
- //white[0] = black;
46
- //int[] num = new int[5] {1,2,3,4,5};
47
- //num[1] = 5;
48
-
49
- // yamahuda[1] = new Card();
50
- // [1].mark = "daiya";
51
- // daiya[1].num = 2;
52
- //Console.WriteLine(white[1].num);
53
-
54
37
  Card[] cards = new Card[1];
55
38
  int[] num = new int[5] { 1, 2, 3, 4, 5 };
56
39
  string[] mark = new string[4] { "dia","spades","clubs","hearts"};
@@ -82,7 +65,8 @@
82
65
 
83
66
  ### 試したこと
84
67
 
68
+ 自分で配列を作ってみましたがこのコードだとCard[0].markに"dia"が入ってると思うのですがnullが返ってきました。
85
- 上にてしった
69
+ き方の問題かなと思っ検索たが見つからなかった(探し方の問題?)
86
70
 
87
71
  ### 補足情報(FW/ツールのバージョンなど)
88
72