Example #1
0
        public static void MarshalUtf16ToReadOnlySpan(string value, int maxLength, string expectedResult)
        {
            var span   = InteropUtilities.MarshalStringToUtf16(value);
            var result = InteropUtilities.MarshalUtf16ToReadOnlySpan(span.AsPointer(), maxLength).AsString();

            Assert.That(result, Is.EqualTo(expectedResult));
        }