2011-07-12 37 views

回答

5

SubSelect是VB.NET中的关键字,因此您必须标记它们才能将它们用作变量名称 - 通常使用关键字作为变量名称应该避免 - 只需重命名它们即可摆脱的大括号。

5

原因关键字,为什么是这两个SelectSub是保留字在VB.Net。他们周围的[]是一种逃避机制,使他们不被视为关键字

0

A小调点:.Select不需要括号:

src.Select(Function(c, i) src.Substring(i)).Count(Function([sub]) [sub].StartsWith(target)) 

工作正常。