*/
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.Char[])")]
+#endif
public extern String(char[]? value);
private static string Ctor(char[]? value)
}
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.Char[],System.Int32,System.Int32)")]
+#endif
public extern String(char[] value, int startIndex, int length);
private static string Ctor(char[] value, int startIndex, int length)
[CLSCompliant(false)]
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.Char*)")]
+#endif
public extern unsafe String(char* value);
private static unsafe string Ctor(char* ptr)
[CLSCompliant(false)]
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.Char*,System.Int32,System.Int32)")]
+#endif
public extern unsafe String(char* value, int startIndex, int length);
private static unsafe string Ctor(char* ptr, int startIndex, int length)
[CLSCompliant(false)]
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.SByte*)")]
+#endif
public extern unsafe String(sbyte* value);
private static unsafe string Ctor(sbyte* value)
[CLSCompliant(false)]
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.SByte*,System.Int32,System.Int32)")]
+#endif
public extern unsafe String(sbyte* value, int startIndex, int length);
private static unsafe string Ctor(sbyte* value, int startIndex, int length)
[CLSCompliant(false)]
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.SByte*,System.Int32,System.Int32,System.Text.Encoding)")]
+#endif
public extern unsafe String(sbyte* value, int startIndex, int length, Encoding enc);
private static unsafe string Ctor(sbyte* value, int startIndex, int length, Encoding? enc)
}
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.Char,System.Int32)")]
+#endif
public extern String(char c, int count);
private static string Ctor(char c, int count)
}
[MethodImpl(MethodImplOptions.InternalCall)]
+#if MONO
[DynamicDependency("Ctor(System.ReadOnlySpan{System.Char})")]
+#endif
public extern String(ReadOnlySpan<char> value);
private static unsafe string Ctor(ReadOnlySpan<char> value)