Umbraco - Trim 当前页面的最后五个字符 url

Umbraco - Trim last five characters in current page url

我正在使用 @CurrentPage.Url

获取当前页面的 url

它returnshttp://hostname/abcdefgh/

我想 trim 输出 URL

的最后 5 个字符

要求。 URL http://hostname/abcd 因为最后五个字符 'efgh/' 被删除。

我尝试使用 @umbraco.library.TruncateString(testString,-5,"") 属性 到 trim,但没有成功。

我是 Umbraco 的新手。任何帮助将不胜感激。

我很想知道这样做的原因。使用 Remove 方法对我有用:

@{
    string url = CurrentPage.Url;
    url = url.Remove(url.Length - 5);
}