.NET
こんにちは。中原です。 今回はC#でAngleSharpというのを利用してHTMLをパースしてみました。 HTMLパースすることなんてあまりないかもしれませんが、もしパースする機会があればAngleSharpを使ってみてください。 AngleSharpはこちら。 github.com AngleSha…
C#で各タイムゾーンの時間をUTCに変換したり、その逆でUTCから各タイムゾーンの時間に変換する方法を調べました。 UTCについては以下を参照ください。 ちなみに日本はUTC+9です。 UTC協定世界時とGMTグリニッジ標準時の違い | LOCALTIME.JP サンプルコードは…
最近xmalコーディングばかりなので、xamlでのスタイルの適用について書きます。 まずは、x:Keyを使用してのスタイルの適用。 x:Keyでスタイルを定義し、StaticResourceでスタイルを適用されます。 <Window.Resources> <style> <Setter Property="Width" Value="100" /> <Setter Proper</style></window.resources>…
みなさんC#でも静的解析を行っているでしょうか。 その前に静的解析とは? 静的コード解析 - Wikipedia JavaだとFindbugsという有名な静的解析ツールがあります。 1年前くらいにC#開発をやってたのですが、C#にもFindbugs的な静的解析ツール無いかなぁと探し…
最近、webネタが多いのでたまには、.netネタでも。 あまり使う事ないですが、プロセス間で情報のやり取りをしたい時があると思います。 手法は、HTTPやTCPやIPCがありますが、今回は、同一マシン上のプロセス間で行いたいと思いますので、 IPCチャンネルを利…
初登板ホリノウチです。 WPFでDataGridからDataGridRowの取得にはContainerFromIndexやContainerFromItemがあります。 (環境: Windows7, .net framework4, C#, wpf) DataGridRow row = (DataGridRow)grid.ItemContainerGenerator.ContainerFromIndex(index);…
あけましておめでとうございます。 本年もよろしくお願いします。 とても久しぶりなブログですが、今年一発目はC#.NETを使った開発での話を。 データベースからSELECTで取得した値をクラスに格納したりすることがあると思います。 DataTable等に格納しても良…
最近、C#ばっかりやってるのですが、ループは出来るだけ書かないように気を付けています。 photo credit: Eddy.H via photopin cc 例えばintのリストがあって、そのリストの中から値が5以下の値のみリストで取得するとき、 今までは以下のように書いていまし…
Yammerでメソッドのオーバーロードの話してたら、 LINQで動的に条件つける時ってどう書いてんの?って話になったので(なんで?)、メモ書き程度に書いておきます。 ちなみに環境は、Windows7、.NET Framework4、C#です。 24行目から28行目でパラメータに値…