public virtual void TestAppendCodePointUTF16Surrogates() { var sb = new StringBuilder("foo bar"); int codePoint = 176129; // '\uD86C', '\uDC01' (𫀁) sb.AppendCodePoint(codePoint); Assert.AreEqual("foo bar𫀁", sb.ToString()); }