📅  最后修改于: 2023-12-03 14:40:29.660000             🧑  作者: Mango
Uri.IsBaseOf(Uri)
是C#中的一个方法,用于判断一个 Uri
对象是否是另一个 Uri
对象的基本URI。基本URI是指在层次结构中的子级,也被称为父/子关系。
以下是该方法的语法:
public bool IsBaseOf(Uri uri)
该方法接受一个 Uri
类型的参数 uri
,表示要比较的URI。
该方法返回一个布尔值,表示调用对象是否是参数URI的基本URI。如果是,则返回 true
;否则返回 false
。
Uri baseUri = new Uri("https://www.example.com/");
Uri childUri = new Uri("https://www.example.com/page1/");
bool isBaseUri = baseUri.IsBaseOf(childUri);
Console.WriteLine(isBaseUri); // 输出: True
在上面的示例中,baseUri
是 childUri
的基本URI,因此 IsBaseOf
方法返回 true
。
data:
)或自定义协议(例如myapp:
)的情况,该方法无效。以上是关于C#中 Uri.IsBaseOf(Uri)
方法的介绍,希望能帮助到你。