Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 路径中的逗号-.NET_Windows_Url_Path_Filesystems_Uri - Fatal编程技术网

Windows 路径中的逗号-.NET

Windows 路径中的逗号-.NET,windows,url,path,filesystems,uri,Windows,Url,Path,Filesystems,Uri,我正在编写一些具有如下路径的代码: "pack://application:,,,/FOO.Bar.Baz;component/Gorp/bazzle.xaml" 这3个逗号是什么意思?这是什么路径引用?通常它们是未提供的参数的占位符。它通常意味着。。。“使用默认值”作为这些参数。对不起,我不太明白你的意思。。。如果你说的是foo、bar、baz之类的东西,我加上它是为了让问题更一般化处理路径的方法或模块很可能将路径拆分为单独的组件。每个组件代表一个“参数值”。逗号通常用于分隔这些参数值/组件

我正在编写一些具有如下路径的代码:

"pack://application:,,,/FOO.Bar.Baz;component/Gorp/bazzle.xaml"

这3个逗号是什么意思?这是什么路径引用?

通常它们是未提供的参数的占位符。它通常意味着。。。“使用默认值”作为这些参数。

对不起,我不太明白你的意思。。。如果你说的是foo、bar、baz之类的东西,我加上它是为了让问题更一般化处理路径的方法或模块很可能将路径拆分为单独的组件。每个组件代表一个“参数值”。逗号通常用于分隔这些参数值/组件。第一个参数值是pack://application:. 省略了第二个参数值。第三个参数值也被省略。第四个参数值是您提供的额外文本“/FOO.Bar.Baz;component/Gorp/bazzle.xaml”。处理方法/模块需要为这两个省略的参数(2和3)提供默认值。