18
การจัดรูปแบบสตริงที่มีชื่อใน C #
มีวิธีการจัดรูปแบบสตริงตามชื่อมากกว่าตำแหน่งใน C # หรือไม่? ในงูหลามฉันสามารถทำบางอย่างเช่นตัวอย่างนี้ (ถูกขโมยลงคอจากที่นี่ ): >>> print '%(language)s has %(#)03d quote types.' % \ {'language': "Python", "#": 2} Python has 002 quote types. มีวิธีการทำเช่นนี้ใน C # หรือไม่? พูดเช่น: String.Format("{some_variable}: {some_other_variable}", ...); ความสามารถในการทำเช่นนี้โดยใช้ชื่อตัวแปรน่าจะดี แต่พจนานุกรมก็เป็นที่ยอมรับเช่นกัน