当前位置:  开发笔记 > 编程语言 > 正文

如何在c#中只显示int的一部分(比如切断部分信用卡号)

如何解决《如何在c#中只显示int的一部分(比如切断部分信用卡号)》经验,为你挑选了3个好方法。

如果我有一个int的信用卡号,我只想在左边显示带有*的最后4个数字,我将如何在C#中执行此操作?

例如,4838382023831234将显示为*1234



1> Binary Worri..:

如果是整数类型?

我在哪里

string maskedNumber = string.Format("*{0}", i % 10000)

这将得到10,000的模数,它将返回int的最后四位数



2> LukeH..:
// assumes that ccNumber is actually a string
string hidden = "*" + ccNumber.Substring(ccNumber.Length - 4);



3> sshow..:
string myCc = myCc.ToString().Substring(12).PadLeft(1, '*');


是啊.他就是这样的贫民窟.
推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有