OITA: Oika's Information Technological Activities

@oika 情報技術的活動日誌。

Mono

続・.NETでPathをちゃんと

先日アプリケーションのStartupPathをちゃんと取得するという話を書いたのだけど、 たかがPath、されどPath、ちゃんとやろうとすると なかなか奥が深いというか面倒くさいので、もうちょっと書きます。 けっこう長くなったけど、トピックスは2つ。 ・絶対パ…

sqlite-netを使ってMonoでSQLiteを利用する

これまでC#からSQLiteを使うときはSystem.Data.SQLiteを使っていたのだけど、 実はLinuxのMonoで使えねぇよって話だったので*1、代わりを探してました。 ちょっと調べた感じだとMono.Data.Sqliteってのを使っている人が多いみたいだったが なんかダウンロー…

Mono実行下でXElement.SetElementValueにバグ

.NET 4.0のアプリで、Monoを使ってLinuxで動かしたときに たまたまMonoのバグがあってはまったのでメモ。 LINQ to XMLの話になるのかな。