"C#入門"カテゴリーの記事一覧
-
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
-
これからC#でプログラムを作成していきますが、とりあえず簡単なプログラムを作成して全体的な構造を理解したいと思います。で、今回はそのコンソール アプリケーション編です。
では、プログラム入門時の定番、「HelloWorldを表示するプログラム」を作ってしましょう!
1.VisualStudioを起動します。
2.メニューバーから「ファイル」-「新しいプロジェクト」をクリックします。
3.プロジェクト名(今回は、HelloWorld)を入力し、「OK」をクリックします。
4.Main メソッドに以下のように記述します。
static void Main(string[] args)
{
Console.Write("HelloWorld ¥n");
}
5.Console.Write("HelloWorld ¥n");の次の行にブレークポイントを設定します。
6.メニューバーから「デバッグ」-「デバッグ開始」を選択します。
7.プログラムがデバッグ実行され、コンソールが表示されます。
コンソールには、HelloWorldが表示されます。
8.メニューバーから「デバッグ」-「デバッグの停止」をクリックします。
プログラムが終了します。
PR -
これからC#でプログラムを作成していきますが、とりあえず簡単なプログラムを作成して全体的な構造を理解したいと思います。で、今回はそのWindowsフォーム アプリケーション編です。
では、プログラム入門時の定番、「HelloWorldを表示するプログラム」を作ってしましょう!
1.VisualStudioを起動します。
2.メニューバーから「ファイル」-「新しいプロジェクト」をクリックします。
3.プロジェクト名(今回は、HelloWorld)を入力し、「OK」をクリックします。
4.フォームにbuttonを作成し、作成したbuttonをダブルクリックします。
5.private void button1_Click メソッドに以下のように記述します。
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("HelloWorld");
}
6.メニューバーから「デバッグ」-「デバッグ開始」を選択します。
7.プログラムがデバッグ実行され、フォームが表示されます。
ボタンをクリックしてみましょう。
8.メッセージボックスが表示されました。
9.メニューバーから「デバッグ」-「デバッグの停止」をクリックします。
プログラムが終了します。
-
以前に、C#開発環境構築(コンパイラ+テキストエディタ編)でコンパイラとテキストエディタを使ったC#開発環境の構築を行いましたが、やはし簡単、一般的な方法としては、Visual C# 2008を使った方法ではないでしょうか?
という事で今回は、Visual C# 2008 Express Editionsでの開発環境構築を行います。
Visual Studio 2008 Express Editionsは、マイクロソフトにて無償公開されています。
まずはダウンロードをします。以下からVisual Studio 2008 Express Edition with Service Pack 1 Combo DVDをダウンロードし、DVDに焼きます。
www.microsoft.com/japan/msdn/vstudio/express/maninstall/2008/default.aspx
1.上記にて用意したDVDをドライブに入れます。
2.「Visual C# 2008 Express Editions」をクリックします。
3.「次へ」をクリックします。
4.同意するを選択し、「次へ」をクリックします。
5.「次へ」をクリックします。
※今回は、SQL Server等は不要だったのでチェックを外しました。
6.「インストール」をクリックします。
7.「終了」をクリックします。
これでインストールが完了しました。
スタートメニューから「Microsoft Visual C# 2008 Express Edition」をクリックします。
無事に、Microsoft Visual C# 2008 Express Editionが起動できました。
-
とりあえずC#でプログラムを作ってみます。
今回は、プログラム入門の基本!HelloWorldを表示するプログラムを作って見ます。
まずエディタで以下を入力し、"HelloWorld.cs"のファイル名で保存します。
using System;
class HelloWorld
{
public static void Main()
{
Console.WriteLine("HelloWorld!");
}
}
次のコンパイルをします。
スタートメニューから「アクセサリ」-「コマンドプロンプト」を選択します。
コマンドプロンプトで、先ほど保存した場所へ移動します。今回はC:¥WORKに保存しました。
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\hoge>cd c:\work
コンパイルします。コンパイルは、CSC ソースファイル名 を入力し、「Enter」キーを押します。
※細かいコンパイルオプションは CSC /? で確認してください。
C:\work>csc HelloWorld.cs
Microsoft (R) Visual C# .NET Compiler version 7.10.6001.4
for Microsoft (R) .NET Framework version 1.1.4322
Copyright (C) Microsoft Corporation 2001-2002. All rights reserved.
コンパイルが完了しました。次に実行します。
実行はファイル名.exeを入力し「Enter」キーを押します。
C:\work>HelloWorld.exe
HelloWorld!
HelloWorld!が無事表示されました。めでたし、めでたし!
-
C#でソフトを開発するには、統合開発環境であるVisual Studio.NETを使うのが簡単な方法ですが、今回は、C#コンパイラとテキストエディタを使った方法をやってみたいと思います。
1.まずはコンパイラを準備
C#コンパイラは.NET Framework SDKに入っているので、.NET Framework SDKを msdn.microsoft.com/ja-jp/netframework/default.aspx からダウンロード、インストールします。
WindowsXPの場合はサービスパックSP1を導入すると.NET Frameworkも導入されるようです。
私のパソコンの場合、WindowsXP SP3なので既に「C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322」に導入されていました。(使用するWindows環境によって導入される場所に差はあるようです)
2.パスの設定
C#のコンパイラ(csc.exe)のパスを設定します。
「マイコンピュータ」のアイコンを右クリックし「プロパティ」を選択し、「システムのプロパティ」画面を表示します。
「詳細設定」タブを選択し、「環境変数」ボタンをクリックします。
「システム環境変数」欄で変数"Path"を選択し、編集ボタンをクリックします。
変数値の最後に「;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322」を追記し「OK」ボタンをクリックします。
「スタートメニュー」-「アクセサリ」-「コマンドプロンプト」を選択します。
「コマンドプロンプト」画面で、cscと入力し「Enter」キーを押します。
C:\Documents and Settings\hoge>csc
Microsoft (R) Visual C# .NET Compiler version 7.10.6001.4
for Microsoft (R) .NET Framework version 1.1.4322
Copyright (C) Microsoft Corporation 2001-2002. All rights reserved.
と表示されれば準備完了です。
3.テキストエディタを用意します。
今回は、秀丸エディタを使います。
秀丸エディタは、www.vector.co.jp/soft/win95/writing/se086280.html からダウンロードできます。秀丸エディタ以外たくさんのエディタがありますので、ベクター(www.vector.co.jp/)なのでお好みのエディタを準備すると良いでしょう。
今回は、ここまでの準備で終わっておきます。
次回は、簡単なプログラムを作成してコンパイルと実行をしたいを思います。