Partilhar via


C28308

avisando 28308: A posição do argumento de uma lista de formato especificado pela anotação está incorreta.

A posição do argumento de uma lista de formato deve ser um nome de parâmetro, ou um número inteiro que é deslocado na lista de parâmetros, ou zero.

O segundo parâmetro para IsFormatString2 ()wherepode estar em uma de duas formas:

  • Um nome de parâmetro, que é interpretado como o primeiro argumento para a cadeia de caracteres de formato.

  • Um deslocamento ()nrelativo para o parâmetro de formato - cadeia de caracteres.

No segundo formulário, o primeiro parâmetro de formato - cadeia de caracteres é n- argumento de th após a cadeia de caracteres de formato.Se n é zero, reticências são especificadas como o parâmetro.Especifique um deslocamento de zero sem especificar as reticências como o primeiro parâmetro de formato - cadeia de caracteres causará um erro.