おでんはじめました。

required ちくわぶ and 巾着,optional はんぺん.

c#

DbSetのAddをMockでTestする

書きなれないブログでタイトルからつまづいてますが。。。 EF6をServiceとMockを使っていい感じでテスト&モッキューできないかなと。 元ネタはなかじさんのブログ。 blog.nakajix.jp ここの記事にあるEFのTestをMoqを使ってやる記事があります。 msdn.micro…

Bitmapとbyte[]の変換

C#

いざ書くといつも忘れてしまうので。 画像ファイル(Bitmap)からbyte[]に変換 Bitmap bmp = new Bitmap(画像のPATH); //using System.Drawing MemoryStream ms = new MemoryStream(); bmp.Save(ms,ImageFormat.Png); //using System.Drawing.Imaging; byte[]…

LINQ to XMLが便利すぎてメモ

下記のsample.xmlに対して <LIST> <文字 ID="00001"> <UCS>4E00</UCS> <CID>1200</CID> </文字> <文字 ID="00002"> <UCS>4E05</UCS> <CID>14297</CID> </文字> </LIST> <文字>のタグの一覧を取得する XDocument xdoc = XDocument.Load("sample.xml"); //戻り値はIEnumerable<XElement> var lst = from moji in xdoc…</xelement>

C#でリソースファイルからテキストを取得する

c#

いつも忘れてしまうのでメモ。 VSでファイルを追加してプロパティのビルドアクションを「埋め込まれたリソース」にするのを忘れないこと。 //現在のコードを実行しているAssemblyを取得 System.Reflection.Assembly myAssembly = System.Reflection.Assembly…

品詞分解してWordPressで検索するまで(その2、投稿編)

その1で作成したテキストを使ってWordPressへ一括で投稿するまでをやります。 XML-RPCの準備 WordPressへの投稿はXML-RPCを使う。 JSON REST APIはよくわからなかったので次の課題(汗。 XML-RPCを使うとWordPressの外側から投稿やカテゴリーの操作など一通…

Excel/C#でdynamic型からWorksheet型へキャストができない

c#

はまったのでメモ。 ExcelをC#で扱ってて.Net Framework4.0に上げたら、 Workbook book; ... ((Worksheet)book.Sheets[1]).SaveAs(path);はコンパイル通らないけど、 book.(Sheets[1] as Worksheet).SaveAs(path);は通る。 error CS1969: 動的な式のコンパイ…

HTTPWebRequest.Createがネットワーク上で動かない(ことがあるらしい)

c#

HTTPWebRequest.Createが動作せずどっぷりはまってしまったのでメモ。 System.Net.HttpWebRequest req = (System.Net.HttpWebRequest) System.Net.WebRequest.Create("http://www.yahoo.co.jp");これを実行すると例外が発生。以下が出力されたエラー。 Messa…