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

回答編集履歴

1

微修正

2016/11/04 03:18

投稿

Chironian
Chironian

スコア23274

answer CHANGED
@@ -40,8 +40,8 @@
40
40
 
41
41
  > error CS0120: 静的でないフィールド、メソッド、またはプロパティ 'Program.TestMethod(dynamic)' で、オブジェクト参照が必要です
42
42
 
43
- 「静的でない」なんて無理やり日本語にしているから分かりにくいですが、ここは「staticでない」の意味です。
43
+ 「静的でない」日本語にしているから却って分かりにくいですが、ここは「staticでない」の意味です。
44
- つまり、「staticでないメソッド'Program.TestMethod(dynamic)' はオブジェクトが必要です」の意味です
44
+ つまり、「staticでないメソッド'Program.TestMethod(dynamic)' はオブジェクトが必要です」。
45
45
  クラスのメソッドを呼び出す際は普通はクラスのインスタンス(オブジェクト)を使って呼び出します。
46
46
  下記のようなイメージです。この「オブジェクトがないよ」って言うエラーです。(分かりにくいですよね。)
47
47