Метод цепочки на новой строке в бу - PullRequest
4 голосов
/ 18 апреля 2011

Можно ли создать цепочку методов в новой строке, как в C #?

var foo = bar
  .MethodOne()
  .MethodTwo()

Ответы [ 2 ]

4 голосов
/ 08 июля 2011

Пробел не имеет существенного значения внутри (), поэтому допустимый код является следующим:

a = (bar
     .Foo()
     .Bar())
2 голосов
/ 18 апреля 2011

Вы должны использовать символ '\'. Смотрите образец:

a = 123 \
       .ToString() \
       .Length
print a
...