> -- Vlad писал(а):
> Вы еще не видели индусский код?
Иногда я думаю, что индусский код не так уж безоснователен. Вот все смеются над таким кодом:
## Код:
```
bool f = ...;
...
if (f.ToString().Length == 5) 
{
...
}
```

И что же Вы думаете? Недавно мне пришлось делать что-то подобное (на F#).
Там задача была такая -- делаю SQL-запрос, получаю данные в виде массива объектов типа Object (поля записи), и нужно поместить эти поля в структуру с определёнными типами полей. Три поля типа String, четвёртое -- типа bool. Пришлось сделать так:
## Код:
```
code    = c.ToString();
name    = n.ToString();
price   = p.ToString();
weight  = w.ToString().Chars(0) = 'T'; // bool
```

Вам смешно? А мне плакать хочется и от .NET'а, и от C#, и даже от F#... :о(
PS. Ну, может быть, я просто ещё не знаю толком этот F#, я только начал изучать и его, и .NET...