Преобразование простой функции VbSCript (UCase, Left, Instr) в функцию C # - PullRequest
0 голосов
/ 13 октября 2011

У меня есть функция ниже в VBSCript.Как это может быть написано в C #.

Dim Title 'As String
Function getNavID(Title)
         getNavID=UCase(Left(Title, InStr(Title, ". ") -1))
End Function

Ответы [ 2 ]

1 голос
/ 13 октября 2011
public string getNavID(string Title)
{
    var index = Title.IndexOf(". ");
    return Title.Substring(0, index -1).ToUpper();
} 
0 голосов
/ 13 октября 2011

Используйте это:

string getNavID(string Title)
{
    int a = Title.IndexOf('.');
    if (a >= 0) Title = Title.Substring(0, a - 1);
    return Title.ToUpper();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...