コード例 #1
0
 /// <summary>
 /// Считывает аргументы в виде перечисления пар имя-значение без контроля дубляжей
 /// </summary>
 /// <returns></returns>
 public IEnumerable <KeyValuePair <string, string> > RawRead()
 {
     if (!Mode.HasFlag(ConsoleArgumentReaderMode.DuplicatesAllow))
     {
     }
     foreach (var token in _tokenizer.Read())
     {
         foreach (var k in Emit(token))
         {
             yield return(k);
         }
     }
     foreach (var k in Rest())
     {
         yield return(k);
     }
 }