2007-11-26から1日間の記事一覧

'var' ⇔ explicit type: IDE Support

var から明示された型名への変換,あるいはその逆を IDE で支援して欲しいという話.JetBrains の Issue Tracker を見る限り,ReSharper では 4.0 にて対応みたいですね (現行バージョンは 3.0; Visual C# 2008 には非対応) RSRP-47519: Quick Fix to change…

クエリ式での変数型の明示と明示的キャスト

id:siokoshou:20071125#p2 を読んでいて気付きましたが,昨日の id:NyaRuRu:20071125:p1 で示した次の 2 つは別物ですな. List<int> list; //B4 - 型を明記した場合4 (from int i in list select i*Math.PI).ToList<double>().ForEach(Console.WriteLine); //B6 - 型を明</double></int>…

boxing チェッカー

(2008年12月8日追記) オペランドが OperandType.ShortInlineVar のときの読み取り処理が抜けていたバグを修正しました. XNA で問題となる,頻繁な GC の原因のひとつに,隠れた boxing あります.変なところに嵌りこんでいる boxing コードは意外と探すのが…