1. Ещё встретился такой не очень приятный момент:
def lines = File.ReadAllLines(path).^ // в этом месте интеллисенс открывается со списком методов
Однако я пишу и так тоже:
def lines = File.ReadAllLines(path)
.^ // а вот теперь ничего не открывается (открывается when, where, with).
Всё таки в шарпе открывается интеллисенс, и это приятно, особенно для вскяких fluent-style api.
2.
def x = List();
x.Add(1);
x.^ // в этом месте виден метод Count от linq, но не видно Count которое проперти List (SCG)!