📜  camelCase 和 snakeCase - C# 代码示例

📅  最后修改于: 2022-03-11 14:48:51.100000             🧑  作者: Mango

代码示例1
using System.Text.RegularExpressions;

public class Program 
{
    public static string ToSnakeCase(string str) 
    {
            return Regex.Replace(str, "[A-Z]", "_$0").ToLower();
    }
    public static string ToCamelCase(string str) 
    {
              return  Regex.Replace(str, "_[a-z]", delegate(Match m) {
                    return m.ToString().TrimStart('_').ToUpper();
              });
    }
}