2017-09-19 60 views
-3

私はVisual Studioを使用してC#を使用し、Enterpriseを介してダウンロードしたC#を初めて使用しました。私はこんにちは世界プロジェクトから始めようとしています。ただし、何らかの理由で「システム」識別子が認識されないため、プログラムはコンパイルされません。ここ は、私は違うの#includeを使用してみましたし、usingsと何を削除すると動作するようですしました...(私はストレートのチュートリアルからコピーされた)私のコードですC#識別子 "System"が定義されていません

using System; 
using System.Collections.Generic; 
using System.Text; 

namespace ConsoleApplication1 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      Console.WriteLine("Hello, world!"); 
      Console.ReadLine(); 
     } 
    } 
} 

。何か案は? ありがとうございます!あなたがC++プロジェクトテンプレートを使用している

+1

コードはおなじみです.... – Isma

+1

このプロジェクトのソリューションエクスプローラツリーの「参照」セクションには何が表示されますか? –

+0

C++プロジェクトを作成しましたか? – Tuco

答えて

0

  • 閉じるのVisual Studio
  • Visual Studioを開き
  • 選択してVisual C#を選択して新規プロジェクト
  • をクリックしてコンソールアプリケーション
  • タイプAプロジェクト名またはデフォルトのままにする
  • Clic k OK
+0

を使っていました。本当にありがとう、私の愚かな間違いを許してください:P – Natalie

0

[ソリューションエクスプローラ]ウィンドウで、ソリューションの[参照]の一覧に[システム]が表示されていることを確認する必要があります。

  1. 表示されない場合は、NuGet Package Manager(Visual Studioのツールメニューにあります)を使用して追加する必要があります。
  2. ソリューションエクスプローラウィンドウで、ソリューションの下にある参照の一覧にシステムがある場合は、新しいプロジェクトを作成するか、ソリューションを再構築してみてください(Visual Studioのビルドメニューにあります)。

これらの両方が過去に私のために働いていました。 Good Luck私はこれが助けてくれることを願っています C#コンソールアプリケーションプロジェクトに自分のコードをコピーして実行しても問題ありません。唯一の大きな違いがある)メインでの引数([]の文字列が不足していることであるhttps://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/hello-world-your-first-program

using System; 
namespace HelloWorld 
{ 
    class Hello 
    { 
     static void Main() 
     { 
      Console.WriteLine("Hello World!"); 

      // Keep the console window open in debug mode. 
      Console.WriteLine("Press any key to exit."); 
      Console.ReadKey(); 
     } 
    } 
} 

から取ら

using System; 
using System.Collections.Generic; 
using System.Text; 

namespace ConsoleApplication1 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      Console.WriteLine("Hello, world!"); 
      Console.ReadLine(); 
     } 
    } 
} 

コード:彼女は

彼女のコードをC#コードテンプレートを使用しています

ここでは、Visual StudioとC#コンソールアプリケーションプロジェクトを実行している自分のコードから正確にコピーされたプログラムがあります: Picture of Program code and output

関連する問題