protected void SetStringArray(SetArrayStringEntryPointDelegate entryPoint, string[] value) { string[] array = new string[value.Length]; for (int i = 0; i < value.Length; i++) { array[i] = ToUTF8(value[i]); } int ret = entryPoint(Handle, array, array.Length); CheckResult(ret); }