Это просто вопрос перевода.
Но как вы пишете следующий код C # в vb.net
Моя проблема в том, что я не знаю, как переписать эту часть общегоT.
C # код, который я хочу перевести
public static void ShouldEqual<T>(this T actualValue, T expectedValue) {
Assert.AreEqual(expectedValue, actualValue); }
My vb.net try
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