Получить имя файла из строки URI в C #

У меня есть этот метод для получения имени файла из строки URI. Что я могу сделать, чтобы сделать его более надежным?

private string GetFileName(string hrefLink)
{
    string[] parts = hrefLink.Split('/');
    string fileName = "";

    if (parts.Length > 0)
        fileName = parts[parts.Length - 1];
    else
        fileName = hrefLink;

    return fileName;
}

Ответы на вопрос(7)

Ваш ответ на вопрос