2011-07-12 36 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)) 

工作正常。