// C# Extension Method
// Doc: https://csharp-extension.com/en/method/1002199/char-converttoutf32
// @nuget: Z.ExtensionMethods
using System;
public class Program
{
public static void Main()
char highSurrogate = '\uD800';
char lowSurrogate = '\uDC00';
//C# Extension Method: Char - ConvertToUtf32
var result = highSurrogate.ConvertToUtf32(lowSurrogate);
Console.WriteLine(result);
}