1
這只是一個翻譯問題。如何在vb.net中實現這個通用的
但你如何寫在vb.net一個下面的C#代碼
我的問題是,我不知道如何改寫通用T.
C#代碼,這部分我想翻譯
public static void ShouldEqual<T>(this T actualValue, T expectedValue) {
Assert.AreEqual(expectedValue, actualValue); }
我vb.net嘗試
Public Shared Sub ShouldEqual(Of T)(ByVal actualvalue As T, ByVal expectedvalue As T)
Assert.AreEqual(expectedvalue, actualvalue)
End Sub
而且任何改善這個問題的描述是歡迎
解決辦法:
Public Module UnitTestHelpers
<Extension()>
Public Sub ShouldEqual(Of T)(ByVal actualvalue As T, ByVal expectedvalue As T)
Assert.AreEqual(expectedvalue, actualvalue)
End Sub
感謝您的回答。有沒有選擇通過不使用模塊來實現? – David 2011-03-13 11:12:35