วิธี Char.ToUpperInvariant() ใน C# ใช้เพื่อแปลงค่าของอักขระ Unicode ให้เทียบเท่ากับตัวพิมพ์ใหญ่โดยใช้กฎตัวพิมพ์ของวัฒนธรรมที่ไม่เปลี่ยนแปลง
ไวยากรณ์
public static char ToUpperInvariant (char ch);
ด้านบน พารามิเตอร์ ch คืออักขระ Unicode ที่จะแปลง
ให้เราดูตัวอย่างการใช้วิธี Char.ToUpperInvariant() -
ตัวอย่าง
using System; public class Demo { public static void Main(){ char ch = 'q'; char res = Char.ToUpperInvariant(ch); Console.WriteLine("Value = "+ch); Console.WriteLine("Uppercase Equivalent = "+res); } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Value = q Uppercase Equivalent = Q
เรามาดูตัวอย่างอื่นกัน −
ตัวอย่าง
using System; public class Demo { public static void Main(){ char ch = 'r'; char res = Char.ToUpperInvariant(ch); Console.WriteLine("Value = "+ch); Console.WriteLine("Uppercase Equivalent = "+res); } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Value = r Uppercase Equivalent = R