public static string ErrorCodeToMessage(int errorCode) { string errorMessage; lock (_errorMessages) if (!_errorMessages.TryGetValue(errorCode, out errorMessage)) { errorMessage = _errorMessages[errorCode] = Marshal.PtrToStringAnsi(Interop.nn_strerror(errorCode)); } return(errorMessage); }
public static string StrError(int errnum) { return(Marshal.PtrToStringAnsi(Interop.nn_strerror(errnum))); }