using System.Linq;
namespace FlutterCodeGenerator.Helper
{
public class LetterConverterHelper
{
///
/// 首字母小写写
///
///
///
public static string FirstCharToLower(string input)
{
if (string.IsNullOrEmpty(input))
return input;
var str = input.First().ToString().ToLower() + input.Substring(1);
return str;
}
///
/// 首字母大写
///
///
///
public static string FirstCharToUpper(string input)
{
if (string.IsNullOrEmpty(input))
return input;
var firstChar = input[0];
if (firstChar >= 'a' && firstChar <= 'z')//该首字母小写
{
return input;
}
var str = input.First().ToString().ToUpper() + input.Substring(1);
return str;
}
///
/// 首字母大写
///
///
///
public static string FirstCharToUpper_2(string input)
{
if (string.IsNullOrEmpty(input))
return input;
var firstChar = input[0];
var str = input.First().ToString().ToUpper() + input.Substring(1);
return str;
}
}
}