Опять же, у меня есть код ниже в VbScript, не могли бы вы предложить, какой будет эквивалентный код в C #.
Function GetNavID(Title)
getNavID=UCase(Left(Title, InStr(Title, ". ") -1))
End Function
Я уже получил вышеуказанное изменение кода по сравнению с моим последним вопросом, т.е.
public static string GetNavID(string Title)
{
int index = Title.IndexOf(". ");
return Title.Substring(0, index - 1).ToUpper();
}
Теперь я хочу преобразовать приведенный ниже код также в c #, так как в нем много функций VBScript, поэтому я запутался.
Dim NavigationId 'As String
NavigationId = GetNavID(oPage.Title)
' Is it a subnavigation member page ?
If Left(NavigationId, 1) = "S" Then
NavigationId = Right(NavigationId, Len(NavigationId) - 1)
If IsNumeric(NavigationId) Then
' Its a subnavigation non-index page "Sxxx"
If CInt(NavigationId) > 0 Then
End If
End If
End If
Пожалуйста, предложите !!