/
diev
/
PostgreSQL-Identity
Обзор
Документация
Войти
/
diev
/
PostgreSQL-Identity
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
WebApp/StringExtensions.cs
19 строк
496 B
Dmitrii Evdokimov
Change Names to snake_case
25 ноя 2021, 01:21
25 ноя 2021, 01:21
9f989b1
Код
Авторство
О чём код?
namespace WebApp { public static class StringExtensions { public static string ToSnakeCase(this string input) { if (string.IsNullOrEmpty(input)) { return input; } return string.Concat(input.Select((x, i) => char.IsUpper(x) && i > 0 ? "_" + x.ToString() : x.ToString())) .ToLower(); } } }