Public Sub MAIN() End Sub Private Sub IVDINI() End Sub
if (System.Text.Rune.TryGetRuneAt("𩸽", 0, out System.Text.Rune rune)) { // U+00029E3D Console.WriteLine($"U+{rune.Value:X8}"); // D867,DE3D char[] utf16 = new char[2]; // 格納するために十分なバッファ int n = rune.EncodeToUtf16(utf16); Console.WriteLine(string.Join(',', utf16.Take(n).Select(c => $"{(int)c:X4}"))); // f0 a9 b8 bd byte[] utf8 = new byte[4]; // 格納するために十分なバッファ int m = rune.EncodeToUtf8(utf8); Console.WriteLine(string.Join(' ', utf8.Take(m).Select(b => $"{b:x2}"))); }