加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 在字符串之间添加一个空格

发布时间:2020-12-15 06:51:53 所属栏目:百科 来源:网络整理
导读:这个问题在这里已经有一个答案: Enum ToString with user friendly strings17个 Using [Display(Name = “X”)] with an enum. Custom HtmlHelper in MVC3 ASP.Net3个 尝试设置一个在属性中具有空格的枚举,但非常困难,所以他们可能是一个简单的方式来用字符
这个问题在这里已经有一个答案:> Enum ToString with user friendly strings17个
> Using [Display(Name = “X”)] with an enum. Custom HtmlHelper in MVC3 ASP.Net3个
尝试设置一个在属性中具有空格的枚举,但非常困难,所以他们可能是一个简单的方式来用字符串格式或某些东西来破解它,因为它们只是一个我需要的枚举,具有空格,我知道它是什么.任何有助于为此字??符串添加空格的帮助
public class Address
{
...blah...more class datatypes here...

public AddressType Type { get; set; }  //AddressType is an enum

...blah....
}



 if (Address.Type.ToString() == "UnitedStates")
        {
           **Add space between United and States**
        }

解决方法

如果你的枚举条目是在骆驼的情况下,你可以在上面的字母之前插入一个空格
string res = Regex.Replace("UnitedStates","[A-Z]"," $0").Trim();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读