Das sollte einfach sein, aber kann nichts finden, um es zu erklären.
Sagen Sie, ich schreibe etwas auf console.writeln wie:
console.writeln("Jim is a {0} ", xmlscript);
Angenommen, ich möchte die Zeichenfolge "Jim is .." in eine Ressourcenzeichenfolge in einer globalen Ressource.resx konvertieren. Es wäre:
jimstring jim is a {0}
und ich würde es im Code als
bezeichnen console.writeln(Resources.jimstring)
Wie setze ich die Platzierungsvariable ( xmlscript
) (so heißt sie?) in die Ressourcenzeichenfolge in console.writeln?
Danke,
Bob
Wie Jeff Johnson in seiner Antwort erwähnt hat, ist es genau dasselbe wie die ursprüngliche Console.WriteLine (). Die Ressourcenzeichenfolge ist nur eine Zeichenfolge. Sie verweisen also auf die Ressourcendatei und führen das Format aus.
Wenn Sie es für etwas anderes als die Konsole benötigen, können Sie String.Format () verwenden:
%Vor%