语法[/]在C#字符串中的含义是什么

RKM*_*RKM 1 c# syntax

我无法谷歌,因为谷歌阻止了符号.

它出现在这种背景下:

Console.WriteLine("Usage: findduplicatefiles [/sub] DirectoryName [DirectoryName]...");
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

Bol*_*ock 10

它在C#中没有任何意义.所有Console.WriteLine()调用都是写这个字符串:

"Usage: findduplicatefiles [/sub] DirectoryName [DirectoryName]..."
Run Code Online (Sandbox Code Playgroud)

作为输出进入控制台.

但是,在Windows命令行中,它/充当命令行参数分隔符,并且[]表示它是可选参数.用法提示告诉用户这sub是一个与findduplicatefiles程序一起使用的可选参数.

例子: