lg
2024-09-13 0e62b2c9fa54379c41fa91d02a720a328d8346f6
基础资料
已修改1个文件
18 ■■■■■ 文件已修改
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -220,7 +220,7 @@
                            if (txt != null)
                            {
                                txt.EditValue = strVal;
                               // txt.Text = strVal;
                                // txt.Text = strVal;
                            }
                            txt.Enabled = isEdt;
                            continue;
@@ -416,18 +416,12 @@
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public static string ToCamelCase(string input)
        public static string ToCamelCase(string propertyName)
        {
            if (string.IsNullOrEmpty(input))
                return input;
            // 匹配非字母数字字符后的第一个字母,并将其转换为大写
            return Regex.Replace(
                input,
                "([a-z])([A-Z])",
                "$1$2",
                RegexOptions.CultureInvariant
            ).Trim();
            if (propertyName.Length > 0 && propertyName.All(char.IsUpper))
                propertyName = propertyName.ToLower();
            string dd = Regex.Replace(propertyName, @"_([a-z])", m => m.Groups[1].Value.ToUpper());
            return dd;
        }