统一社会信用代码c#校验函数
来源:互联网 发布:淘宝开店卖虚拟 编辑:程序博客网 时间:2024/04/29 04:02
public static bool CheckSocialCreditCode(string code){if (code == null || code.Length != 18) return false;code = code.ToUpper();int[] factor = { 1, 3, 9, 27, 19, 26, 16, 17, 20, 29, 25, 13, 8, 24, 10, 30, 28 };string str = "0123456789ABCDEFGHJKLMNPQRTUWXY";int total = factor.Select((p, i) => p * str.IndexOf(code[i])).Sum();int index = total % 31 == 0 ? 0 : (31 - total % 31);return str[index] == code.Last();}
1 0
- 统一社会信用代码c#校验函数
- 实现统一社会信用代码校验
- 统一社会信用代码校验python实现
- java、正则表达式、php校验“统一社会信用代码”
- 验证统一社会信用代码-JAVA
- (五证合一)法人和其他组织统一社会信用代码编码规则
- 法人和其他组织统一社会信用代码编码规则,附有源代码
- iOS-------18位社会信用代码验证
- 信用社会悄然到来~
- CRC校验 C#代码
- CRC-16校验C#代码
- C# 实现CRC校验代码
- CRC-16校验C#代码
- C#代码——CRC-16校验
- 统一的表单校验功能
- 代码编写中关于文件/函数注释的统一格式
- 校验代码
- SpringMVC第六篇【校验、统一处理异常】
- 阶乘之和
- 学习Spring Boot和Spring Cloud踩过的那些坑
- java-IO流7(缓冲输入输出字符流)
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- java实现二维码生成的几个方法
- 统一社会信用代码c#校验函数
- thinkphp3.2判断是否为手机端,还是电脑端,跳转到相应页面
- 关闭OpenSSH UseDNS选项加速SSH登录
- jQuery中 获取页面的所有电子邮箱
- iOS长按textView文本框复制粘贴显示中文
- VLFeat+MATLAB2016+Vs2015+win10 64bit
- 嵌入式Linux驱动——SPI子系统解读(二)
- 设计模式之观察者
- 29. Divide Two Integers