- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

Hello, world! Edit

とりあえず、何か画面に出力してみましょう。

Visual C# を起動したら、以下のようにメニューの「ファイル(F)」「新しいプロジェクト(P)」をクリックします。

00_new_project00.png

次に、以下のように「コンソールアプリケーション」を選択します。

00_new_project01.png

そして、「プロジェクト名」にHelloWorldと入力して、OKボタンを押します

00_new_project02.png

以下のような画面が出てきたと思います。

00_hello_world00.png

そこで、ソースコードを入力していきます。
ソースコードとは、人間が読めるプログラムのことです。

static void Main(string[] args)
{

と、

}

の間に以下を入力してください。

System.Console.WriteLine("Hello, world!");
System.Console.ReadLine();

こんな感じに入力してください。

00_hello_world01.png

全部打ったら、F5を押して、コンパイルして、実行します。
コンパイルというのは、ソースコードを機械が理解できる形式に変換する作業です。

うまくいったら、Hello, world!というメッセージが表示されます。
上手く表示されましたか?
ENTERを押すと終了します。

00_hello_world02.png

上手くいかない場合は、画面下に表示されたメッセージを参考に、
ソースコードを直します。
以下の点に注意して直しましょう。

  • static void Main(string[] args)
    {
    と、
    }
    の間に書いていますか?
  • "(ダブルクオーテーション)はちゃんとありますか?
  • ;(セミコロン)は最後についていますか?

上手くいきましたら、次に行きましょう。

これで、Hello, world!というメッセージを表示する方法がわかりました!ヽ( ´ー`)ノ

いろいろな文字列を出してみる Edit

Hello, world!に限らずいろいろな文字列を表示してみましょう。

同様に
static void Main(string[] args)
{

}
との間に、ソースコードを書いていきます。
先ほどの"Hello, world!"の部分を書き換えてもかまいません。

"から"までが表示する文字列ですので、そこを書き換えてみましょう。
こんにちは!こんにちは!と表示したかったら、

System.Console.WriteLine("こんにちは!こんにちは!");

と書き換えます。
以下のように表示されます。

00_etc00.png

連続で表示したかったら、コピー&ペーストして、何度も書きます。

System.Console.WriteLine("ザ・ワールド!");
System.Console.WriteLine("時は止まった……");

実際にやってみてください。

文字列の計算 Edit

C#では、文字列を計算することができます。
例えば、足し算が出来ます。

以下のように入力して実行してみてください

System.Console.WriteLine("スタープラチナ!" + "オラ!オラ!オラ!");

結果は、スタープラチナ!オラ!オラ!オラ!と表示されたと思います( ´∀`)

00_concat00.png

"スタープラチナ!" と、 "オラ!オラ!オラ!"の二つの文字列を+(プラス)で、
足せた(連結できた)ということです。

逆に、引き算はできません(X_X)
掛け算や割り算も無理です。
残念ですね。

練習問題 Edit

いくつか練習問題を挙げておきます。
考えてみてください。

  • Q1. 「おーれはジャイアーン!ガーキ大将!」と、表示してみましょう。
    かぎ括弧は不要です。
  • Q2. 「1!」、「2!」、「3!」、「ダーッ!」という文字列を連結して、
    表示するプログラムを書いてみましょう。

答えはこちら。実際にやってから見てね。

まとめ Edit

  • "から"までが文字列
  • 文字列は、+で連結できる
  • System.Console.WriteLine(文字列)で、文字列を表示できる

文字列が分かったら、次へ行きましょう!ヽ( ´ー`)ノ


  • Thank You Very Much!!! -- [[海马濑人]] 2013-09-20 (Fri) 21:02:24
  • My name is haimalairen, is a Chinese person -- [[海马濑人]] 2013-09-20 (Fri) 21:20:53
  • I want to be your friend -- [[海马濑人]] 2013-09-20 (Fri) 21:21:44


Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2013-09-20 Fri 21:21:44 JST (1523d)