【C#】iniファイルの情報を取得する
前回は、C#でiniファイルに記述されたセクション名の一覧を取得してみた。 せっかくなのでその情報も取得してみよう。まず、対象となるiniファイルを再掲する。 test.ini [Bob] Age=17 [John] A… 続きを読む »
前回は、C#でiniファイルに記述されたセクション名の一覧を取得してみた。 せっかくなのでその情報も取得してみよう。まず、対象となるiniファイルを再掲する。 test.ini [Bob] Age=17 [John] A… 続きを読む »
今回は全く初歩的な話題である。 最近はアプリを開発するときには必ずといっていいほどxmlを編集することになるのだが、 例えば、Androidのレイアウトxmlで以下のようなものがあったとき、 <?xml versi… 続きを読む »
最近、C#でiniファイルのセクションを全て取得する必要があったので、その方法についてメモしておく。 iniファイルは [Bob] Age=17 [John] Age=6 [Mike] Age=31 [Ken] Age=… 続きを読む »
マルチスレッドプログラミングのパターンの一つにFutureパターンというものがある。 これは、ある処理を別スレッドで非同期に実行させて、その結果を受けたいときに用いられるパターンである。 特徴的なのは、処理の実行担当者(… 続きを読む »
“2011/07/01,歯ブラシ,120円” のようなcsvデータがあったとする。データは 年、月、日、品目、値段 の順に並んでいるものとする。 この内容を、 static class Data … 続きを読む »
ソート済みのリストに、新しい要素をソート順での適切な位置に挿入したい。 そのとき、適切な挿入位置をどう求めるかというと、二分探索アルゴリズムを使えば良いのではないか、ということは思いつく。 しかし、わざわざ自分でアルゴリ… 続きを読む »
JavaのSetを使ってみて、contains()メソッドで少しはまったことがあるのでメモしておく。 まず、コレクションに入れるためのこんなクラスを作った。 public class PersonInfo{ public… 続きを読む »
JavaとC#の列挙の構文について。 時々、どういうことだったっけ?と戸惑うことがあるので、メモしておく。 まず、Javaの場合は以下のような感じになる。 // hasNext()で次の要素があるかどうか判定 while… 続きを読む »
ある部分で一時的にしか使わないクラスは、できるならばなるべく狭いスコープ内にとどめておきたいと思う。 こうした時、無名クラスを使うのは有効だが、Javaの無名クラスは、あるクラスを継承して作るか、 あるクラスを実装して作… 続きを読む »
Eclipseのエディタの文字の大きさを変えたくなったときのためのメモ。 「ウィンドウ」 > 「設定」 で設定画面を開き、 「一般」 > 「外観」 > 「色とフォント」 > 「基本」 > 「テキストフォント」 英語ならば… 続きを読む »