이것은 매우 기본적인 질문이어야합니다. 잠시 동안 인터넷에 걸려 넘어지면 아래 코드를 이해할 수 없습니다. 나는 C#에 매우 익숙하다. 바로 이러한 attributes있는 사용 []
(대괄호)의 경우다음 구문에서 대괄호 "[]"를 사용하는 것은 무엇입니까
class Options
{
[Option('f', "file", Required = true,
HelpText = "Input file to be processed.")]
public string InputFile { get; set; }
[Option('o', "outprefix", Required = true,
HelpText = "Output prefix for file.")]
public string OutPreFix { get; set; }
[Option('v', "verbose", DefaultValue = false,
HelpText = "Prints all messages to standard output.")]
public bool Verbose { get; set; }
[ParserState]
public IParserState LastParserState { get; set; }
[HelpOption]
public string GetUsage()
{
return HelpText.AutoBuild(this, (HelpText current) => HelpText.DefaultParsingErrorsHandler(this, current));
}
}
감사합니다. 나는 다음 번에 중복 된 질문을 추가하지 않도록 할 것입니다. 사과 !! –
감사합니다. 하비브 ... 지금 링크로갑니다 ... –