_LINE_ и _FILE_ в C#
От: _Sphinx_ Россия http://www.rogov.su
Дата: 07.03.06 19:39
Оценка:
Привет всем!

Перехожу с С++ на С# всвязи с чем возник такой вопрос, есть ли в C# аналоги сишно-плюсовых директив _LINE_, _FILE_ и т.п.? Если есть, то как ими пользоваться и какие еще есть?

Спасибо!
ICQ: 203-009-172
Re: _LINE_ и _FILE_ в C#
От: Mab Россия http://shade.msu.ru/~mab
Дата: 07.03.06 21:52
Оценка:
_S_>Перехожу с С++ на С# всвязи с чем возник такой вопрос, есть ли в C# аналоги сишно-плюсовых директив _LINE_, _FILE_ и т.п.?
Нет. Для чего конкретно они потребовались?
Re[2]: _LINE_ и _FILE_ в C#
От: _Sphinx_ Россия http://www.rogov.su
Дата: 07.03.06 22:34
Оценка:
Здравствуйте, Mab, Вы писали:

_S_>>Перехожу с С++ на С# всвязи с чем возник такой вопрос, есть ли в C# аналоги сишно-плюсовых директив _LINE_, _FILE_ и т.п.?

Mab>Нет. Для чего конкретно они потребовались?

В первую очередь, для обработки Exception'ов. В базовом классе System.Exception или System.ApplicationException (кстати, в сем между ними разница?) я не нашел свойств, содержащих отдельно информацию о файле и строке в файле, в которой произошла ошибка.
ICQ: 203-009-172
Re[3]: _LINE_ и _FILE_ в C#
От: Mab Россия http://shade.msu.ru/~mab
Дата: 07.03.06 22:37
Оценка:
Здравствуйте, _Sphinx_, Вы писали:

_S_>В первую очередь, для обработки Exception'ов. В базовом классе System.Exception или System.ApplicationException (кстати, в сем между ними разница?)

Прпочитайте описание ApplicationException в MSDN. Там четко указано, для какой цели существует этот класс.

_S_>я не нашел свойств, содержащих отдельно информацию о файле и строке в файле, в которой произошла ошибка.

Exception.StackTrace
Re[4]: _LINE_ и _FILE_ в C#
От: _Sphinx_ Россия http://www.rogov.su
Дата: 08.03.06 11:00
Оценка:
Здравствуйте, Mab, Вы писали:

Mab>Exception.StackTrace


эээ. Боюсь, вы не совсем меня поняли. Мне нужно отдельно два свойства: Имя файла и номер строки. Или же, как я делаю сейчас, хочу сделать наследника от System.Exception и добавить в него эти свойства. Вопрос в том, а где взять из значения в чистом виде???
ICQ: 203-009-172
Re[5]: _LINE_ и _FILE_ в C#
От: _Sphinx_ Россия http://www.rogov.su
Дата: 08.03.06 11:18
Оценка:
Все, понял... Посмотрел повнимательнее на StackTrace. Там все есть. Спасибо!
ICQ: 203-009-172
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.