Александр Пузанов Asked:2020-12-14 15:56:02 +0000 UTC2020-12-14 15:56:02 +0000 UTC 2020-12-14 15:56:02 +0000 UTC 两个字符串组合选项之间的实际区别是什么? 772 MessageBox.Show("Точка Х=" + Х + ", Точка Y=" + Y); MessageBox.Show("Точка Х={0}, Точка Y={1}", X, Y); c# 2 个回答 Voted αλεχολυτ 2020-12-14T16:04:40Z2020-12-14T16:04:40Z 第二个选项更灵活,因为它允许您单独形成格式字符串,因此以更合适的格式显示消息。在第一个变体中,值的位置在代码中是固定不变的。 由于字符串拼接,第一个选项也可能效率较低。虽然我可能是错的,因为。我已经很久没有和夏普合作了。 Best Answer Roman Ieromenko 2020-12-14T16:30:26Z2020-12-14T16:30:26Z 插值方法也是粘合的,即生成一个字符串,但如前所述,它对于要选择和处理的大量集合数据等是有效的。以下是产生的性能条件 C#:哪个更有效率?
第二个选项更灵活,因为它允许您单独形成格式字符串,因此以更合适的格式显示消息。在第一个变体中,值的位置在代码中是固定不变的。
由于字符串拼接,第一个选项也可能效率较低。虽然我可能是错的,因为。我已经很久没有和夏普合作了。
插值方法也是粘合的,即生成一个字符串,但如前所述,它对于要选择和处理的大量集合数据等是有效的。以下是产生的性能条件
C#:哪个更有效率?