Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2016, 16:29   #1
gasolini
Новичок
Джуниор
 
Регистрация: 16.11.2016
Сообщений: 5
Вопрос вместо х постоянно пытается подставить значение XmlReadMode

подскажите плз. Почему при работе в VisualStudio при написании строки
Код:
var currentOrder = db.Orders.Include(x => x.OrderPositions).FirstOrDefault(x => x.IsCurrent);
вместо х постоянно пытается подставить значение XmlReadMode
?

Последний раз редактировалось Alex11223; 16.11.2016 в 16:42.
gasolini вне форума Ответить с цитированием
Старый 16.11.2016, 16:42   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вы о чем?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.11.2016, 16:54   #3
gasolini
Новичок
Джуниор
 
Регистрация: 16.11.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Вы о чем?
О том что пытаюсь руками набить данную строку, но автоподстановка не дает этого сделать. Не пинайте сильно тк только учусь
gasolini вне форума Ответить с цитированием
Старый 16.11.2016, 17:28   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Как именно не дает? По идее не должно мешать.

Вообще для улучшения автодополнения и других вещей есть расширение ReSharper (платное, есть триал и бесплатные EAP версии, или если студент бесплатная лицензия на все продукты JetBrains)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 16.11.2016 в 17:33.
Alex11223 вне форума Ответить с цитированием
Старый 16.11.2016, 17:34   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

когда начинаешь писать лямбду x еще нет, внутри же выражения должно быть нормально.
так же версия то какая?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 16.11.2016, 17:39   #6
gasolini
Новичок
Джуниор
 
Регистрация: 16.11.2016
Сообщений: 5
По умолчанию

пишу х, жму пробел и сразу подменяет...
скрин прилагаю.
Слышал про ReSharper хорошие отзывы, попробую.
Изображения
Тип файла: jpg 1.jpg (69.6 Кб, 126 просмотров)
gasolini вне форума Ответить с цитированием
Старый 16.11.2016, 17:43   #7
gasolini
Новичок
Джуниор
 
Регистрация: 16.11.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
когда начинаешь писать лямбду x еще нет, внутри же выражения должно быть нормально.
так же версия то какая?
Я правильно понимаю- пишу лямбду, ставлю курсор перед лямбдой и уже тогда пишу x?
VS2015
gasolini вне форума Ответить с цитированием
Старый 16.11.2016, 18:05   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Странно, у меня и с отключенным решарпрером не вставляет по пробелу в этом случае (естественно если не выделить этот пункт стрелками и т.п.).

http://recordit.co/acpEKPXVTL
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 16.11.2016 в 18:09.
Alex11223 вне форума Ответить с цитированием
Старый 16.11.2016, 18:52   #9
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Такая фигня обычно свидетельствует о какой-то синтаксической ошибке в коде (фигня со скобками какими-нибудь или еще какая опечатка).
Пробуйте написать с нуля эту строку первой (перед var product =... ), раз уж там лямбды прокатили.
pu4koff вне форума Ответить с цитированием
Старый 16.11.2016, 18:56   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

да, у автора ж с addToCart какая-то фигня, в конце нет } и внезапно начинается Details. Видимо студия не поняла.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти значение на другом листе и подставить значение следующей ячейки ElenaNTro Microsoft Office Excel 12 11.02.2019 12:44
Как подставить в CSV значение из прайса? yrs Microsoft Office Excel 0 25.05.2016 10:36
Подставить значение и формулу amadeus017 Microsoft Office Excel 1 13.02.2016 22:36
Как подставить значение переменной sodd Помощь студентам 2 25.10.2011 22:27
Подставить значение текущего каталога kzld Microsoft Office Excel 11 07.12.2009 15:30