-
こんにちは。明月です。 今日はプロパティについて勉強します。前の投稿に「変数」について勉強しましたが、その中でメンバ変数が今日勉強するプロパティと関係があります。 [C#] 変数と定数 OOP(オブジェクト指向プログラム)の特徴でカプセルがあります。クラスを宣言して使...
-
こんにちは。明月です。 前の投稿までFileシステムについて勉強しました。少し勉強順番が悪くなりましたが、今日は「C#」の文法の「using」と「IDisposable」のインターフェースについて勉強します。 IDisposable 「IDisposable」のインタ...
-
こんにちは。明月です。 今日からは制御文を勉強します。プログラムの制御文はC#だけではなく、C言語やJavaと同じです。そしてその中で制御文は大きく3つの形で分けます。 プログラムの流れで何の項目を選んで流すかを決める分岐制御、特定ブロックの流れを繰り返すループ、ループの...
-
こんにちは。明月です。 今日はFile扱うIOとContextメニューを利用してバックアッププログラムを作成します。 開発概要 我々がWindowOSでドキュメント作業、各種業務するときに急いで処理することによって、デスクトップ等にデータを移すことあるいは...
-
こんにちは。明月です。 今日は「static」について勉強します。「static」は俗に静的キーワードと言います。「static」の種類は「staticメソッド」、「static変数」、「staticクラス」があります。 staticメソッド 今まで勉強したとおりなら...
-
こんにちは。明月です。 前の投稿で分岐に関して勉強しました。今日は引き続いて制御文のループに関して勉強します。 ループは単語のいみとおりに繰り返す処理ということです。ループの種類は「for」、「while」、「do〜while」、「foreach」の4つがあります。 ...
-
こんにちは。明月です。 今日まで「C#」について勉強しましたが、今日から「Java」についても勉強しようかと思います。 「C#」と「Java」の場合は互いに似ている言語だし、文法も似ているので、事前に一緒に「C#」を勉強した方は「Java」も簡単に習得できる言語ではないかと...
-
こんにちは。明月です。 今日はC#のメソッドに関して勉強します。メソッドあるいは関数と呼ばれる機能は数学の関数(function)と同じ意味です。すなわち、関数に任意の数を入れると関数の式によって計算をされる数の値がでることになります。 それなら、プログラムの関数の使...
-
こんにちは。明月です。 今日はC#開発環境を構築します。C#を開発するようにはMicrosoftのVisual studioが必要です。 Javaの代表的なIDEのEclipseの場合は無料アプリですが、C#のIDEのVisualStudioは無料ではありません。安くもな...
-
こんにちは。明月です。 前の投稿でファイルとディレクトリを扱う方法について勉強しました。今日はファイルを作成する方法について勉強します。 パソコンの中でファイルの種類は様々なことがあります。その中でドキュメントタイプだけで考えてもエクセル、ワード、テキスト、CSV等の様々...