Построение деревьев выражений

Я борюсь с идеей построения дерева выражений для большего количества лямбда-выражений, таких как приведенное ниже, не говоря уже о том, что может иметь несколько операторов. Например:

Func<double?, byte[]> GetBytes
      = x => x.HasValue ? BitConverter.GetBytes(x.Value) : new byte[1] { 0xFF };

Буду признателен за любые мысли.

6
задан Anthony Pegram 8 June 2011 в 03:12
поделиться