OITA: Oika's Information Technological Activities

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

2013-11-03から1日間の記事一覧

C# IEnumerable.Castメソッドでint→longはできない

表題のとおり。 LINQのCastでint→longとかint→shortとか、 その他数値間のキャストをしようとすると InvalidCastExceptionで落ちる。最近知った。 OfType()だとエラーにはならないが、要素が1つも返ってこない。 コードは以下。 int[] ints = new [] { 1, 2,…