如果我有一个int的信用卡号,我只想在左边显示带有*的最后4个数字,我将如何在C#中执行此操作?
例如,4838382023831234将显示为*1234
如果是整数类型?
我在哪里
string maskedNumber = string.Format("*{0}", i % 10000)
这将得到10,000的模数,它将返回int的最后四位数
// assumes that ccNumber is actually a string string hidden = "*" + ccNumber.Substring(ccNumber.Length - 4);
string myCc = myCc.ToString().Substring(12).PadLeft(1, '*');