Questions marquées «string-interpolation»

L'interpolation de chaîne est le remplacement de séquences de caractères définies dans une chaîne par des valeurs données. Cette représentation peut être considérée comme plus intuitive pour le formatage et la définition du contenu que la composition de plusieurs chaînes et valeurs à l'aide d'opérateurs de concaténation. L'interpolation de chaîne est généralement implémentée en tant que fonctionnalité de langage dans de nombreux langages de programmation, notamment PHP, Haxe, Perl, Ruby, Python, C # (à partir de 6.0) et autres.









13
Comment interpoler des chaînes?
Je veux faire ce qui suit en C # (venant d'un arrière-plan Python): strVar = "stack" mystr = "This is %soverflow" % (strVar) Comment remplacer le jeton à l'intérieur de la chaîne par la valeur à l'extérieur de celle-ci?

4
Comment utiliser la propriété d'un objet dans une chaîne entre guillemets?
J'ai le code suivant: $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseSetting.DataFile = "LiveEmployees_PD_Data"; $NewDatabaseSetting.LogFile = "LiveEmployees_PD_Log"; $NewDatabaseSetting.LiveBackupPath = '\\LiveServer\LiveEmployeesBackups'; $DatabaseSettings += $NewDatabaseSetting; Lorsque j'essaie d'utiliser l'une des propriétés dans une commande d'exécution de chaîne: & "$SQlBackupExePath\SQLBackupC.exe" -I $InstanceName -SQL ` "RESTORE …


8
Comment résoudre «L'interpolation de chaîne produit une description de débogage pour une valeur facultative; vouliez-vous rendre cela explicite? » dans Xcode 8.3 beta?
Depuis la version bêta 8.3, zillions warnings "L'interpolation de chaîne produit une description de débogage pour une valeur facultative; vouliez-vous rendre cela explicite?" apparu dans mon code. Par exemple, l'avertissement est apparu dans la situation suivante, où les options pouvaient conduire à zéro: let msg = "*** Error \(options["taskDescription"]): cannot …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.