最近一直在完善OA系统,OA系统原来是一直是自己修改账号的,前些日子老总为了为人力省事便希望在添加员工的时候希望密码自动生成,经过和老师傅讨论,最后的标准是希望由用户名的姓名首字符+*+身份证后6位,例如(myy*123456)
先附上一个亲测有效的博客地址https://blog.csdn.net/kljde/article/details/12837447
我把关键的代码贴出来
//这个方法是用来获得一个字符串的每个字的拼音首字母组成所需的字符串
private string GetChineseSpell(string strText)
{
int len = strText.Length;
string myStr = "";
for (int i = 0; i < len; i++)
{
myStr += getSpell(strText.Substring(i, 1));
}
//return myStr;