11
BestPractice - แปลงอักขระตัวแรกของสตริงเป็นตัวพิมพ์เล็ก
ฉันต้องการวิธีที่เปลี่ยนอักขระตัวแรกของสตริงเป็นตัวพิมพ์เล็ก แนวทางของฉัน: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } แนวทางของคุณคืออะไร?