C#如何在字符串间添加空格?车型Make与Model拼接显示问题
解决方案
很简单,只需要在Make和Model之间添加一个空格字符就行啦,这里有几种常见的实现方式:
直接拼接空格:这是最直观的写法,直接在两个属性之间插入一个空格字符串
productName.Text = p.Make + " " + p.Model;字符串插值(推荐):如果你的语言支持(比如C# 6+),用字符串插值会让代码更易读、更整洁
productName.Text = $"{p.Make} {p.Model}";处理空值场景(进阶):如果
Make或Model有可能为空字符串,用string.Join可以避免出现多余的空格productName.Text = string.Join(" ", p.Make, p.Model);
原来的代码只是把两个字符串直接首尾相接,没有添加任何分隔符,所以才会出现"BentleyContinental"这种连在一起的结果,加个空格就完美解决啦~
内容的提问来源于stack exchange,提问作者Armaan
相关产品推荐
相关产品推荐

