gpt4 book ai didi

C# 字符串操作 : From "TABLE_NAME" to "TableName"

转载 作者:太空狗 更新时间:2023-10-29 22:20:01 26 4
gpt4 key购买 nike

最好的方法是什么?

尝试过这样的事情:

public String FormatColumnName(String columnName)
{
String formatedColumnName = columnName.Replace('_', ' ').Trim();
StringBuilder result = new StringBuilder(formatedColumnName);
result[0] = char.ToUpper(result[0]);
return result.ToString();
}

对我不起作用,也许有人可以给我一个干净的解决方案,告诉我如何做到这一点。

最佳答案

怎么样:

string result = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(
columnName.Replace('_', ' ').Trim().ToLower()).Replace(" ","");

ToTitleCase 将“小写单词”更改为“小写单词”(但不涉及大写),因此需要 ToLower - 然后我们删除空格用替换

关于C# 字符串操作 : From "TABLE_NAME" to "TableName",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8972441/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com