public static string[] PtrToStringArray(IntPtr stringArray, Encoding encoding) { if (stringArray == IntPtr.Zero) { return(new string[0]); } return(UnixMarshal.PtrToStringArray(UnixMarshal.CountStrings(stringArray), stringArray, encoding)); }
public static string[] PtrToStringArray(int count, IntPtr stringArray) { return(UnixMarshal.PtrToStringArray(count, stringArray, UnixEncoding.Instance)); }