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

質問編集履歴

1

コードの記載と問題部分のコメントを記載しました

2019/08/25 20:32

投稿

04K
04K

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,21 @@
1
- コード無記入ですいません
1
+ 以下、コードです。
2
+ コメント部分に今回の疑問点を示しました。
2
3
 
4
+ class Program
5
+ {
6
+    // ここだと、
7
+    //「静的でないメソッド、フィールドまたプロパティProgram.kingで
8
+ // オブジェクト参照が必要」と出ます
9
+ int king = 12;   // メンバ変数として宣言・初期化
10
+
11
+ static void Main(string[] args)
12
+ {
13
+ // ここで宣言・初期化した場合は問題ない
14
+      //int king = 12;
15
+ Console.WriteLine(king);
16
+ }
17
+ }
18
+
3
19
  コンソールアプリケーションにて、
4
20
  メインメソッドの外にメンバ変数を書くと
5
21
  エラーになります。