Mein Code Konstrukt ist unten:Wie ein Array an eine string.Format() String zu übergeben, wenn ein JSON-String
string requestBody = string.Format(
@"{{
""RequestServerVersion"":""2016.04.05"",
""PreferredDate"":""{0}"",
""StaffList"":""{1}""
}}",
preferredDate.Date.ToString("yyyy-MM-dd"),
"test");
StaffList ist ein String-Array, wenn ich eine einzelne Zeichenfolge wie "Test" nicht bestanden, Es wird nicht funktionieren. Wie übermittele ich ein String-Array in der Zeichenfolge.Format (...)? Da auf der Server-Seite StaffList als String-Array behandelt wird.
Vielen Dank!
Sie können Ihre Array Inhalt JSON-String konvertieren und übergeben es dann an String.Format. Siehe die letzte Antwort [hier] (http://stackoverflow.com/questions/10387382/how-to-convert-array-with-keys-values-to-json-c-sharp) – Thangadurai