在examples on the web,我看到有一個方法Dataflow.TransformBlock.Post()
,但我不能讓它編譯:爲什麼'post'是Dataflow.TransformBlock的一種方法?不編譯
Dim q As New Dataflow.TransformBlock(Of Integer, Integer)(Function(x As Integer) As Integer
Return x
End Function)
q.post(5)
的錯誤是:
「後」是不是'System.Threading.Tasks.Dataflow.TransformBlock(Of Integer,Integer)'的成員。
它可能是Dataflow命名空間中的擴展方法,或者可能存在套管問題。嘗試'Post'而不是'post'並嘗試導入Dataflow命名空間。 –
@Strilanc AFAIK VB不區分大小寫,所以不應該是這個問題。 – svick
@svick沒錯。我正在考慮由不區分大小寫引入歧義的可能性不大......我想這在這種情況下會是一個不同的錯誤。 –