Есть ли способ выполнить методы с параметрами out в окне Immediate? Например, во время отладки я хочу проверить, может ли значение строковой переменной успешно разбираться в datetime. Для этого я хочу выполнить datetime.Tryparse в ближайшем окне. Есть ли способ его выполнить?Выполнить метод с параметрами out в непосредственном окне
ответ
Две строки кода DateTime dateTime; bool result = DateTime.TryParse (input, out dateTime); –
Нет, только TryParse. посмотрите на ближайшее окно на картинке – Rom
На основе кода, который вы указали, две строки кода DateTime dateTime; bool result = DateTime.TryParse (input, out dateTime); не является частью моего кода. Я хочу отладить строчную переменную «вход» из моего непосредственного окна, выполнив метод DateTime.TryParse. –
Что произошло, когда вы пытались выполнения метода? – Servy
@Servy Предположим, хочу ли я проверить результат строковой переменной, мне нужно выполнить datetime.tryparse (result, somevariable). Для этого переменная «somevariable» должна быть объявлена заранее (чего я не хочу делать, потому что я просто отлаживаю свой код в непосредственном окне). В противном случае я получу ошибку ошибки CS0103: Имя «somevariable» не существует в текущем контексте. –
@shanmugaraja Да, переменная должна быть объявлена. Вам придется объявить об этом. – Servy