解決済み

Visual Studio 2017C#

  • 困ってます
  • 質問No.9426597
  • 閲覧数99
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 71% (82/114)

下記のVisual Studio 2017 C#
19行目のXの定義がありません。
と出ました。
11行目で定義していると思うのですけど…。
どういうことなのか教えてください。
ご多忙のところ恐れ入りますが、ご回答のほどよろしくお願いします。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace jump25
{
class Test
{
public int x = 10;
}
class Program
{
public static void Main(string[] args)
{

Test obj = new Test();
int y = object.x;
Console.WriteLine(y);
}
}
}

質問者が選んだベストアンサー

  • 回答No.1

ベストアンサー率 34% (199/580)

yに代入している部分ですが、object.xではなく、obj.xではありませんか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


OKWAVE若者応援スペシャル企画

ピックアップ

ページ先頭へ