5. プログラムの 詳しい 解説を 行います。
・ 追加 した 9行目 hwは フォーム そのものを 指して います。
・ hw.Text は、 hwの、 hwが 持って いる、 Textと いう 要素・ 変数・ パラメーターを 示します。
・ このように、 C#では、 . (ピリオド、 今風に 言えば ドット)で、 モノ (格好 良く オブジェクト)の 要素を 示して いきます。
・ 日本語で 「の」に あたる。 「hw「の」 Textと いう 要素 (C#では プロパティ)」と 言う 意味。
・ 9行目は、 「'hw'の プロパティ Textに 文字列 (文字の 並び) Hello, world! を 「代入」、 格好 良く 言うと、 セット する。」と いう 意味に なります。
・ C#では、 文字の 並び、 文字列は、 "(ダブル クォーテーション)で くくります。
・ フォーム hwの プロパティ Textは 何か、 と いうと、 タイトルバーに 表示 する 文字列を 表すので、 タイトルバーに Hello, world! と 表示 された、 と いう わけです。
6. では、 アプリケーションに 名前を つけ、 タイトルバーに 表示 されるように します。
① この、 フォーム アプリケーションの 名前を 考えて もらいます。
- 時間を かける 必要は ありませんが、 愛着を 持って もらいたいので、 できれば 自分で 考えて もらいたい ところです。
- あとから いくらでも 変更 できる。 と いう ことを 伝えて、 気楽に 考えて もらって ください。
② 2.csを 変更 して、 考えて もらった 名前を、 アプリケーションの タイトルバーに 出るように して もらいます。
③ ファイルを 保存 して、 コンパイル します。
④ エラーが 出たら、 エラー メッセージに 従って、 一緒に 修正 して ください。
- この 時、 エラー メッセージの 意味と 対処を できるだけ 説明 して ください。
- たとえば、 ; が 必要です。 と 出れば、 最後に ; を つけ忘れて いたね。 など。
⑤ 実行 ファイルが 出来たら、 起動 して、 タイトルバーに 自分が つけた 名前が 出て いる ことを 確認 させて ください。
7. 時間が あれば、 どんな 名前を つけたか 発表 して もらい、 コメントを する。
・ 時間が あれば、 全員の ものを 確認 し、 感想を 言って あげて ください。