删除不合适的仓库 优化订单和售后单读取
This commit is contained in:
1 parent
6f7aa58ac1
commit
13b68fa64e
53 files changed
+14843
-820
No files matched your search
@@ -2036,6 +2036,30 @@ Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrom
|
||||
#endregion
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 字符串转Unicode
|
||||
/// </summary>
|
||||
/// <param name="source">源字符串</param>
|
||||
/// <returns>Unicode编码后的字符串</returns>
|
||||
public static string String2Unicode(string source)
|
||||
{
|
||||
var bytes = Encoding.Unicode.GetBytes(source);
|
||||
var stringBuilder = new StringBuilder();
|
||||
for (var i = 0; i < bytes.Length; i += 2)
|
||||
{
|
||||
stringBuilder.AppendFormat("\\u{0}{1}", bytes[i + 1].ToString("x").PadLeft(2, '0'), bytes[i].ToString("x").PadLeft(2, '0'));
|
||||
}
|
||||
return stringBuilder.ToString();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Unicode转字符串
|
||||
/// </summary>
|
||||
/// <param name="source">经过Unicode编码的字符串</param>
|
||||
/// <returns>正常字符串</returns>
|
||||
public static string Unicode2String(string source)
|
||||
{
|
||||
return new Regex(@"\\u([0-9A-F]{4})", RegexOptions.IgnoreCase | RegexOptions.Compiled).Replace(source, x => Convert.ToChar(Convert.ToUInt16(x.Result("$1"), 16)).ToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user