
最近、Visual C# 2005 Express EditionでC#の勉強を始めた者です。
いくつかテストプログラムを実行しようと思ったのですが、JavaのEclipse等と操作感覚の違いに戸惑っています。
質問なのは、usingできるクラスについてです。
新しいプロジェクトを作成する時、「Windowsアプリケーション」を選択すると、次のusingが使えます。
> using System.Windows.Forms;
しかし「コンソールアプリケーション」を選択した場合、上記のusingは使用できないのです。
ただ、プロジェクトの「参照設定」で.Netタブの「System.Windows.Forms」を追加すれば、一応使えるようになります。
考えてみたのですが、もしかしてプロジェクトを作成する時に選択する「Windowsアプリケーション」や「コンソールアプリケーション」は、参照設定に追加する内容が違うという事なのでしょうか?
一応使う事が出来るので、今の所は問題ではないのですが、付属のマニュアルを読んでも詳細が解りにくく困っています。
私の認識は間違っているのでしょうか?
No.1ベストアンサー
- 回答日時:
>「Windowsアプリケーション」や「コンソールアプリケーション」は、
> 参照設定に追加する内容が違うという事なのでしょうか
はい、そういうことです
プロジェクトを作成した段階で『ソリューションエクスプローラ』の
『参照設定』を展開してみましょう
コンソールアプリなら『System』『System.Data』『System.Xml』の3個しか参照設定されていないはずです
WinFormアプリの場合『System.Drawing』『System.Windows.Forms』が追加されていると思います
参照設定されていない名前空間は『usingディレクティブ』を使えません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Visual studio2017で、2回目の...
-
VC++6の「プロセスへアタッチ」...
-
eclipseでデバックするとエラー...
-
DLL参照時に指定されたモジュー...
-
ビルド時のエラー(書き込みで...
-
VB.netを実行するとデバック プ...
-
Eclipseのブレークポイントが○...
-
visual studio2019でデバッグが...
-
起動時に何のダイアログも表示...
-
デバッグとビルドは何が違うの...
-
VB6.0を使用しています
-
vbpが開けない!!
-
#ifdef _DEBUGが効かない
-
複数プロジェクトをビルドした...
-
エラーについて
-
デバッガでステップ実行してい...
-
VC6.0のデバッグで1つ以上のブ...
-
VC#での参照の追加が上手くいき...
-
ブレークポイントは現在の設定...
-
Visual Studio 2010 のC#で…
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseのブレークポイントが○...
-
visual studio2019でデバッグが...
-
デバッグとビルドは何が違うの...
-
eclipseでデバックするとエラー...
-
DLL参照時に指定されたモジュー...
-
起動時に何のダイアログも表示...
-
Visual studio2017で、2回目の...
-
VB6のデバッガ?強制終了?につ...
-
visual studio 2008 のデバッグ...
-
eclipseでプログラムが実行でき...
-
VB.netを実行するとデバック プ...
-
C#、C++間のDLLの呼び出しについて
-
C言語での開発でエラーが出て困...
-
VC++でSQL Serverに接続するに...
-
デバッガでステップ実行してい...
-
vb ver6 でformat文やTrim文の...
-
ブレークポイントは現在の設定...
-
vbprojファイルが開けません
-
「カレントフォルダ以外にある...
-
VC++でDeugモードOKで、Release...
おすすめ情報