nprogram’s blog

気ままに、プログラミングのトピックについて書いていきます

C#

C# シングルトンパターンの学習 [C#]

C#

C#で簡単なシングルトンパターンを記載してみます。 using System; namespace ConsoleApp2 { class Program { static void Main(string[] args) { SingletonClass instance = SingletonClass.Instance; SingletonClass instance2 = SingletonClass.Instance;…

C#でファイルから一行ずつ読み出し、正規表現を使って文字列を検索し、抽出する [C#]

C#

C#で、ファイルから一行ずつ読み出し、文字列を検索し、抽出する方法はいくつかありますが、正規表現を使う方法が一般的です。 以下に、ファイルから一行ずつ読み出し、正規表現を使って文字列を検索し、抽出するプログラムを記載します。 D:\test.txtに以下…

WPF MVVM基礎の学習 [C#][WPF]

C#

INotifyPropertyChangedインタフェースは、プロパティ値が変更されたことをクライアントに通知するインタフェースです。 ICommandインタフェースは、コマンドを定義するインタフェースです。 操作を実行するためにのExecuteメソッド、操作が実行可能かどうか…

WPFのデータ・バインディングの基礎学習 [C#][WPF]

C#

WPFのデータバインディングを勉強していきます。 開発環境は、Microsoft Visual Studio Community 2015を使用します。 WPFでは、データ・ソース(=モデルなどの、データの提供元)をビュー(=WPFの場合はXAMLコード)上のUI要素と簡単に結び付けるために、…