我目前正在为结帐过程开发地址选择器,它目前有一个功能,可以在像这样在结帐时找到的所有字段之后添加一个逗号。
这是使用完成的,
ddl.Items.Add(new ListItem(string.Join(", ", lines.ToArray()), address.ID.ToString()));
这很好,直到你添加一个名字,这是必须的,所以他们可以使用他们的帐户在礼物的情况下交付给不同的人,或者如果你想订购一些东西并让其他人签收产品。我希望我的名字/姓氏之间没有逗号,但是......我不能简单地通过不在前两个字段上添加逗号来做到这一点,因为在很多情况下不会输入名字在收货地址上。
这是它当前的显示方式
我在想最好的方法是将名称拆分为一个单独的字符串,然后将地址的其余部分拆分为另一个,添加逗号,然后将字符串重新合并为一个。
如果有人能想到更好的方法来做到这一点,请分享您的想法。