CreateArgumentParser() public method

public CreateArgumentParser ( DataType dataType ) : ArgumentParser
dataType DataType
return ArgumentParser
コード例 #1
0
 public ArgumentParser GetParser(DataType dataType)
 {
     if (!_parsers.ContainsKey(dataType))
     {
         lock (_syncRoot)
         {
             if (!_parsers.ContainsKey(dataType))
             {
                 _parsers.Add(dataType, _parserFactory.CreateArgumentParser(dataType));
             }
         }
     }
     return(_parsers[dataType]);
 }