เมธอด Convert.ToChar() ใน C# แปลงตัวอักษรตัวแรกของสตริงที่ระบุให้เป็นอักขระ Unicode โดยใช้ข้อมูลการจัดรูปแบบเฉพาะวัฒนธรรม (พารามิเตอร์ provider ถูกละเว้น)
ไวยากรณ์
public static char ToChar(string val, IFormatProvider provider);
val ต้องเป็นสตริงความยาว 1 หรือ null
ตัวอย่าง
using System;
using System.Globalization;
public class Demo
{
public static void Main()
{
CultureInfo cultures = new CultureInfo("en-US");
string val = "Z";
Console.WriteLine("Converted char value...");
char res = Convert.ToChar(val, cultures);
Console.Write("{0}", res);
}
}
ผลลัพธ์
Converted char value...
Z
ข้อควรระวัง: หากสตริงว่างหรือมีความยาวมากกว่า 1 จะโยน FormatException