Сейчас на форуме: asfa, Rio (+5 невидимых)

 eXeL@B —› Вопросы новичков —› Значение не может быть неопределенным.
Посл.ответ Сообщение

Ранг: 92.1 (постоянный), 83thx
Активность: 0.110
Статус: Участник

Создано: 11 февраля 2014 13:15
· Личное сообщение · #1

Опять же привет!

Снял ядерную смесь обфускаторов, ВСЕ исправил (даже рефлектор открывает нормально).


Есть одно но, есть метод:
Code:
  1. public static string smethod_0(byte[] byte_0)
  2. {
  3.     string tempFileName;
  4.     if (byte_0 == null)
  5.     {
  6.         throw new ArgumentNullException("data");
  7.     }
  8.     try
  9.     {
  10.         tempFileName = Path.GetTempFileName();
  11.     }
  12.     catch (IOException)
  13.     {
  14.         tempFileName = Path.Combine(Directory.GetCurrentDirectory(), Path.GetRandomFileName());
  15.     }
  16.     try
  17.     {
  18.         File.WriteAllBytes(tempFileName, byte_0);
  19.     }
  20.     catch
  21.     {
  22.         tempFileName = null;
  23.     }
  24.     return tempFileName;
  25. }


На него ругается reflexil : Значение не может быть неопределенным. (узнал через SAE)


Где ошибка?



Ранг: 92.1 (постоянный), 83thx
Активность: 0.110
Статус: Участник

Создано: 11 февраля 2014 13:39
· Личное сообщение · #2

Исправил, тему можно сносить.


(исправил перекомпиляцией)




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 12 февраля 2014 10:19
· Личное сообщение · #3

Автор сам может закрыть свою тему, кнопка "Закрыть тему" находится внизу страницы, под кнопкой "Отправить сообщение".


 eXeL@B —› Вопросы новичков —› Значение не может быть неопределенным.
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати