System.Xml.Tests.XmlWriterTests_InvalidSurrogate.XmlWriterChecksLowerBoundOfLowerSurrogate C# (CSharp) Méthode

XmlWriterChecksLowerBoundOfLowerSurrogate() private méthode

private XmlWriterChecksLowerBoundOfLowerSurrogate ( ) : void
Résultat void
        public static void XmlWriterChecksLowerBoundOfLowerSurrogate()
        {
            using (XmlWriter writer = CreateUtf8Writer())
            {
                writer.WriteStartDocument();
                writer.WriteStartElement("test");
                char[] invalidSurrogatePair = new char[] { (char)(SurHighStart + 5), (char)(SurLowStart - 1) };

                Assert.Throws<ArgumentException>(() =>
                {
                    writer.WriteRaw(invalidSurrogatePair, 0, invalidSurrogatePair.Length);
                });
            }
        }