CSharpCommandLineParser.Parse 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
分析命令行。
public Microsoft.CodeAnalysis.CSharp.CSharpCommandLineArguments Parse (System.Collections.Generic.IEnumerable<string> args, string baseDirectory, string sdkDirectory, string additionalReferenceDirectories = default);
public Microsoft.CodeAnalysis.CSharp.CSharpCommandLineArguments Parse (System.Collections.Generic.IEnumerable<string> args, string? baseDirectory, string? sdkDirectory, string? additionalReferenceDirectories = default);
override this.Parse : seq<string> * string * string * string -> Microsoft.CodeAnalysis.CSharp.CSharpCommandLineArguments
Public Function Parse (args As IEnumerable(Of String), baseDirectory As String, sdkDirectory As String, Optional additionalReferenceDirectories As String = Nothing) As CSharpCommandLineArguments
参数
- args
- IEnumerable<String>
表示命令行参数的字符串集合。
- baseDirectory
- String
用于限定文件位置的基目录。
- sdkDirectory
- String
要搜索 mscorlib 的目录;如果不可用,则为 null。
- additionalReferenceDirectories
- String
表示其他引用路径的字符串。
返回
一个表示已分析命令行的命令行的命令行对象。