From b7308bba3d7ffad271ce7fc7a93c8c45d76be87d Mon Sep 17 00:00:00 2001 From: 杨前锦 <1010338399@qq.com> Date: 星期五, 13 六月 2025 17:21:03 +0800 Subject: [PATCH] 优化印尼佳通-硫化胚胎出入库逻辑策略优化 --- HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/util/StrHelper.cs | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/util/StrHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/util/StrHelper.cs new file mode 100644 index 0000000..f1a2c2b --- /dev/null +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/util/StrHelper.cs @@ -0,0 +1,31 @@ +锘縰sing System; +using System.Collections.Generic; +using System.Linq; +using System.Security.Cryptography; +using System.Text; +using System.Threading.Tasks; + +namespace HH.WCS.Mobox3.FJJT.util +{ + internal class StrHelper + { + /// <summary> + /// 鑾峰彇闅忔満瀛楃涓�+ /// </summary> + /// <param name="prefix"></param> + /// <param name="Length"></param> + /// <returns></returns> + public static string StrRandom(string prefix, int Length) { + byte[] b = new byte[32]; + RandomNumberGenerator.Create().GetBytes(b); + Random random = new Random(BitConverter.ToInt32(b, 0)); + string str = "0123456789"; //abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ + string returnStr = string.Empty; + for (int i = 0; i < Length; i++) { + returnStr += str.Substring(random.Next(0, str.Length - 1), 1); + } + var cntrCode = prefix + returnStr; + return cntrCode; + } + } +} -- Gitblit v1.9.1