タグ

LinQとデバッグに関するmohnoのブックマーク (1)

  • LINQで書くとデバッグしづらいよね?そんなことないよ - かずきのBlog@hatena

    小ネタです。 LINQで処理をぱぱっと1ステートメントで書けると気持ちいいですよね。 でも、デバッグ難しくない?ということがあるのですが大丈夫です安心してください。 ブレークポイントのはり方のコツさえつかめば大丈夫です。例えば以下のようなコードがあるとします。 using System; using System.Linq; namespace ConsoleApp10 { class Program { static void Main(string[] args) { var numbers = new[] { 1, 2, 2, 3, 3, 3, 4, 4, 4 }; var values = numbers .Where(x => x % 2 == 0) .Distinct() .Select(x => x * x); foreach (var value in values) {

    LINQで書くとデバッグしづらいよね?そんなことないよ - かずきのBlog@hatena
    mohno
    mohno 2017/07/25
    「ラムダ式の中にカーソルを持って行ってF9を押す」「最近のデバッガは進化してて」←けっこう前からできたんだな。聞いたことがあったかもしれないが忘れてる^_^; まあ、昔のPower Cでもやってたしなあ。
  • 1