【发布时间】:2021-08-24 17:36:16
【问题描述】:
这是我的代码:
if (e.ColumnIndex == 1 && e.Value != null)
{
e.Value = new String('*', e.Value.ToString().Length - 4);
}
credit cardNo 的结果是****************
我希望结果是************1234
怎么做?
【问题讨论】:
-
您只是分配了
e.Value一堆星星 (new String(...))。我猜您之后还想追加(也称为字符串连接)卡号的最后四位数字。 -
e.Value = new String('*', e.Value.ToString().Length - 4) + e.Value.Substring(e.Value.Length - 4); -
@MaartenDev 你的方法对我来说非常有用,谢谢!也谢谢你们帮助我
标签: c#