最好在WPF中将urn或url用于命名空间

时间:2018-10-19 11:17:44

标签: c# wpf url xml-namespaces urn

在wpf控件库中使用url命名空间或urn命名空间有什么区别吗?当前,我们同时使用:

[assembly: XmlnsDefinition("http://schemas.sample-controls.com/2016/xaml/presentation", "Sample.Controls")]
[assembly: XmlnsDefinition("urn:simplic", "Sample.Controls")]

是否有一些赞成和反对的观点更喜欢两种解决方案之一?我选择使用骨灰盒的主要优点是名字醒目。

编辑:此问题不是不是关于URN和URL的区别!这与WPF和XmlnsDefinition中的用法有关。

1 个答案:

答案 0 :(得分:1)

在XML模式中使用URN还是URL主要是个人喜好,即没有对与错。

在实际的XAML和代码以及documentation方面,Microsoft在WPF中都使用URL,所以这是我更喜欢的。