Convert.ToChar() chuyển đổi giá trị (số nguyên, chuỗi ký tự đơn) thành ký tự Unicode (char).
Ví dụ minh họa
using System;
public class Demo
{
public static void Main()
{
sbyte[] byteVal = { 92, 111, 115 };
char charVal;
foreach (sbyte b in byteVal)
{
charVal = Convert.ToChar(b);
Console.WriteLine("{0} chuyển thành '{1}'", b, charVal);
}
}
}
Kết quả đầu ra
92 chuyển thành '\' 111 chuyển thành 'o' 115 chuyển thành 's'
Giải thích: Mã ASCII/Unicode: 92 = '\', 111 = 'o', 115 = 's'. Ghép thành "os" (phần đuôi của "dos").
Overloads: ToChar(object), ToChar(string, int) - lấy ký tự tại vị trí trong chuỗi.