7

信じられないほどばかげた質問で申し訳ありませんが、C# は初めてです。あるプロジェクトのクラスを別のプロジェクトで使用する方法がわかりません。

Project1 から Project2 に文字列を取得し、Project2 にその文字列を出力させたいとしましょう。

「参照の追加」メニューで Project1 から Project2 を参照し、「Project2 を使用」を追加して、「Project2」の「ClassA」から「print」を試して呼び出すように記述します。

        Project2.ClassA Classa = new Project2.ClassA();
        Console.WriteLine(Classa.print);

しかし、私が得るのはエラーメッセージだけです。

誰でも正確になぜ私がしなければならないのかを段階的に説明してもらえますか?

4

4 に答える 4

5

Project2 からクラスを参照すると、おそらく別の名前空間にあります。

is (using ステートメント) を使用するクラスの先頭に名前空間を追加するか、カーソルを Project2.Class の上に移動して、Visual Studio にそれを実行させます :-)

于 2012-07-08T12:37:40.787 に答える
3

Classa を公開し、Project1 のアセンブリ参照/プロジェクト参照を Project2 に追加します。

アセンブリ参照を追加する方法

于 2012-07-08T12:37:59.220 に答える
0

プロジェクトに移動します P2 と言って、それを展開して参照に移動 右クリックして参照を追加します。プロジェクト タブに移動し、プロジェクト P1 を参照して [追加] をクリックします。その後、ファイルを取得するには、そのプロジェクトの using ステートメントが必要になります。ソリューションの再構築をクリックすると、出力が得られます。

于 2016-11-29T12:54:11.713 に答える