如何从输入字符串创建 Uri



我有字符串 "https://www.AbcXyz.org/schema/Attributes#"我想将其转换为 Uri。代码行是

public static Uri Create(String uri){
        Uri u = new Uri(uri);
        node.Value = u;
        return new Uri(uri);
    }

但是此代码正在返回 "https://www.abcxyz.org/schema/Attributes#"

如何获取我传递的确切字符串?我们可以在 URI 中使用大写字母吗?因为我需要在图形数据库中使用该 URI 来存储为数据库的三重数据,因为数据库区分大小写

Uri.OriginalString 属性将返回传递给构造函数的原始字符串。

  • 如果使用 Uri,请检查备注:https://learn.microsoft.com/en-us/dotnet/api/system.uri?view=netframework-4.7.2
  • 如果您只想将其导入数据库,请注意您是否无论如何都不使用它。

最新更新