gpt4 book ai didi

C#:仅在 "full"参数之间有空格的参数化字符串?

转载 作者:行者123 更新时间:2023-11-30 20:13:57 25 4
gpt4 key购买 nike

我想输出一个欢迎用户使用应用程序的字符串。我有用户的名字、中间名和姓氏。我想写用户的全名,即 "Hello {0} {1} {2}" 参数为 first、middle 和 last。但是,如果中间名是空的,我不想在名字和姓氏之间有两个空格,而是只有一个空格。我显然可以用“如果”来做到这一点,但是有没有更优雅的方法来实现这一点?

谢谢

最佳答案

string.Format("{0} {1} {2}", first, middle, last).Replace("  "," ")

关于C#:仅在 "full"参数之间有空格的参数化字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1175873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com