C#
C#からIronPythonを使ってみようとしたら,文字化けしてえらく長いこと詰まってしまった.Pythonのコードからprint文とかで出力した内容をC#側で受け取るには,PythonEngine.SetStandardOutputを設定すればいいはず.エンコードはPythonEngine.Sys.DefaultEn…
最近,C#とManaged DirectXを使って遊んでる. そこで見つけたC#の面白い機能 using statement. using (Font font1 = new Font("Arial", 10.0f)) { ... } スコープの範囲を超えるとfont1のDispose()を呼んでくれる.例外で飛ぶときも同じ.重たいオブジェク…
最近まで,知らなかったのだけど.NET Frameworkには実行中にコードをコンパイルする機能があるらしい. 再コンパイルも再実行も面倒だと思うほど短い間隔で色々試したいときに使おうかなと思ってる. 実装言語もスクリプト言語も同じなのであとで組み込むと…