From 0532cd246b66ac70e863a97f9065512ee780db8a Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sat, 10 Dec 2022 17:12:49 +0800 Subject: [PATCH] Update ToUnderLine --- Src/Asp.Net/SqlSugar/Utilities/UtilMethods.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Utilities/UtilMethods.cs b/Src/Asp.Net/SqlSugar/Utilities/UtilMethods.cs index 02a38b5d0..e297fcf47 100644 --- a/Src/Asp.Net/SqlSugar/Utilities/UtilMethods.cs +++ b/Src/Asp.Net/SqlSugar/Utilities/UtilMethods.cs @@ -19,7 +19,11 @@ namespace SqlSugar { public static string ToUnderLine(string str, bool isToUpper = false) { - if (isToUpper) + if (str == null || str.Contains("_")) + { + return str; + } + else if (isToUpper) { return string.Concat(str.Select((x, i) => i > 0 && char.IsUpper(x) ? "_" + x.ToString() : x.ToString())).ToUpper(); }