2011-06-02 64 views
3

我正在將一些示例代碼從C#逐行轉換爲VB.NET。無法識別用於轉換爲VB.NET的一些C#語法

這讓我困惑的線條看起來是這樣的:

[Kernel(CustomFallbackMethod = "AddCpu")] 

我在代碼中看到,這些線路只是在方法聲明之前出現:

private static void 

的方法之前,什麼樣線的出現宣言?或者它是最後的延續?我希望這對於本土的C Sharper來說是顯而易見的。

回答

4

這是一個Attribute。這是一種標記可以在運行時或編譯時使用的代碼的方法。

我會谷歌VB.NET和屬性。您可以在O'Reilly

你舉的例子在這裏讀了幾段將被轉換爲:

 <Kernel(CustomFallbackMethod:="AddCpu")> 

請務必使用_如果你決定把它放在你的行方法之前。

+1

在最新版本的VB.NET中,_不再需要用於續行。 – 2011-06-02 14:40:47