簡體   English   中英

將 NSUrl 轉換為 URI 時如何刪除 URI 多余的斜線

[英]How to remove URI extra slash when I converted NSUrl to URI

當我試圖將 NSUrl 轉換為 URI 時,在下面的 URL 中添加了一個額外的斜杠是方法

public override bool OpenUrl(UIApplication app, NSUrl url, NSDictionary options)
{
Uri uri = new Uri(url.AbsoluteString);
ViewController.Auth?.OnPageLoading(uri);
return true;
}

Output: uri=msauth.com.xxxxxx.xxxxxxxx://auth/

異常結果: uri=msauth.com.xxxxxx.xxxxxxxx://auth

有沒有其他人遇到過這個問題?

由於您只想刪除尾部斜杠,您可以嘗試使用uri = uri.TrimEnd('/'); 我已經在本地環境中進行了測試,並且能夠使用uri = uri.TrimEnd('/');刪除斜線在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM