C#でiniファイルのセクションを全て取得する
最近、C#でiniファイルのセクションを全て取得する必要があったので、その方法についてメモしておく。 iniファイルは [Bob] Age=17 [John] Age=6 [Mike] Age=31 [Ken] Age=… 続きを読む »
最近、C#でiniファイルのセクションを全て取得する必要があったので、その方法についてメモしておく。 iniファイルは [Bob] Age=17 [John] Age=6 [Mike] Age=31 [Ken] Age=… 続きを読む »
データバインディングはWPFプログラミングでは必須と言っていい要素である。前回は、あるデータをそのまま別の要素のプロパティに適用していたが、実際にはそのまま使えないことが多いだろう。そのようなときにはConverterを… 続きを読む »
WPFでは、データバインディングを用いることでxamlだけで図形のプロパティを変えたりすることが出来る。以下は、データバインディングの例である。 MainWindow.xaml <Window x:Class=”W… 続きを読む »
WPFで下のような模様を描くにはどうしたら良いだろうか? まず、WPFでグリッド状の模様を描く上で以下の条件を課すことにしたい。 ・クライアント画面いっぱいにグリッドが表示されること ・画面をリサイズしてもグリッド状の模… 続きを読む »
C#でxmlを書き出すにはXmlTextWriterを使う。 以下に、そのサンプルを示す。 public partial class Form1 : Form { public Form1() { InitializeC… 続きを読む »
マルチスレッドプログラミングのパターンの一つにFutureパターンというものがある。 これは、ある処理を別スレッドで非同期に実行させて、その結果を受けたいときに用いられるパターンである。 特徴的なのは、処理の実行担当者(… 続きを読む »
JavaとC#の列挙の構文について。 時々、どういうことだったっけ?と戸惑うことがあるので、メモしておく。 まず、Javaの場合は以下のような感じになる。 // hasNext()で次の要素があるかどうか判定 while… 続きを読む »