DotNetRuChat - Популярные вопросы | Страница 1

DotNetRuChat

Вопросов: 2027

Ответов: 15352

Популярные вопросы

w0lf_2k
10/31/2020, 4:07:03 PM
Ответов: 15
Всем привет. Помогите с CsvHelper. У них в примерах нарисовано простое чтение

из файла: https://joshclose.github.io/CsvHelper/examples/reading/get-class-records Однако у меня это почему-то не работает метод LoadCSV2: https://pastebin.com/p5L6GUei Что я делаю не так?

rstm_sf
7/9/2021, 2:26:43 PM
Ответов: 38
А как должно?
Psilon
1/11/2021, 6:36:06 PM
Ответов: 38
не то чтобы я не мог этого сделать, прост зачем?
SightRo
3/29/2021, 3:01:01 PM
Ответов: 36
Пишу rest api на asp.net core. Стараюсь поддерживать контроллеры насколько можно чистыми.

Есть action, который принимает id и возвращает документ. Единственное что делает контроллер, это вызывает EntityService.GenerateDocid; Но что делать, если такого id не существует? Пока рассматривал следующие варианты: 1 Возвращать null. Это дает абсолютно ноль информации вызывающему методу о том, что действительно произошлоid нет или проблема возникла с генерацией документа. 2 Кидать exception. Решает проблему первого варианта, но логически не стыкуется. Ситуация не критичнаяnot exceptional, зачем тогда exception кидать. Еще возможно perf будет страдать. 3 Поменять сигнатуру сервиса и принимать сам объект, а не id. Контроллер берет на себя слишком много ответственности. Возможно со временем разрастется еще больше. 4 Возвращать из сервиса result объект. С таким никогда не работал, так что не знаю, надо ли с этим заморачиваться. Ведь тогда предпочтительнее везде result использовать. Какие еще есть варианты обработки не критических ошибок в приложении? Если выбирать из описанных выше вариантов, то что предпочтительнее?

lao_lao_q
6/20/2021, 3:05:54 PM
Ответов: 36
Добрый день! Подскажите, пожалуйста, по правильной работе с Entity Framework. У меня

есть сущность, пусть book. До этого момента был простой сервис-класс и метод, который на входе получал объект этого класса, загруженный откуда-то сверху, что-то делал, например, менял название книги, затем где-то ещё ниже вызвался saveChanges. Теперь появился второй сервис-класс, который тоже работает с книгой, но ещё требует связанную сущность, например, список магазинов, где эта книга есть в продаже, то есть, необходимо сделать include перед передачей книги в метод. Я сейчас передаю айди в метод и контекст базы как зависимость, а в методе сервиса подгружаю необходимые сущности. Хотела узнать, это правильный подход? Смущает, что я в рамках одного запроса могу в нескольких сервисах одну и ту же сущность вытаскивать из базы.

lilcshark
2/9/2021, 11:39:28 AM
Ответов: 33
Если недавно начал кодить, что лучше изначально юзать Visual Studio или Rider

есть возможность юзать студенческую лицензию? Пробовал Rider, его интерфейс меня сильно отталкивает, а Visual Studio кажется родным и ламповым Ну в общем суть вопроса скорее в том, насколько Райдер вообще лучше VS? И целесообразно ли новичку юзать Райдер? Он кажется каким-то слишком навороченный и сложным. Или же его преимущества будут ощутимы лишь на крупных проектах? Спасибо за ответ

nvc1000101
9/25/2020, 5:04:33 PM
Ответов: 33
Кто-то знает хороший способ* как учить с#?
OwnerOfForest
2/8/2021, 8:53:16 AM
Ответов: 32
виндовс форм норм? или лучше использовать что-то другое с шарпом? раньше пользовался

qt, но я так понял, шарп с ним не дружит

aosadchii
10/4/2020, 7:43:25 AM
Ответов: 32
Почему может сам не срабатывать сборщик мусора? Посмотрел расход памяти своими самыми

жрущими микросервисами через dotMemory, основное - unmanaged memory. Добавил явный вызов GC.Collect в инициализацию контроллеров и теперь память не раздувается. Сервисы жрут 90\280 мб памяти против 2-3 ГБ. Asp.net core 3.1

Svyatoslav_Khusamov
8/30/2021, 6:32:47 PM
Ответов: 30
Это чо было???
BigDaddywithBigDick
7/22/2021, 12:26:55 PM
Ответов: 29
Всем привет у меня возник вопрос насчёт того в чем разница между

переменными и полями, методами и функциями в C#. Суть у них одна и та же , но называют их по разному. Можете объяснить? Буду благодарен

Nar121
2/18/2021, 3:18:37 PM
Ответов: 29
Реально ли за 3 месяца стать доднет джун разрабом, cамостоятельно обучаясь каждый

день?

koIbasator
9/20/2020, 4:59:28 AM
Ответов: 28
Добрый день !Мне осталось досмотреть 3 урока экстрим кода, что мне делать

дальше, и что я должен знать , чтобы уметь делать красивые программы под виндовс ,игры и начать изучение с шарпа для веба ?

Аноним
6/7/2021, 5:39:57 AM
Ответов: 28
public int Value =>_value; Я так понял это просто сделать публичным?

Как это называется? В каких случаях применяем? Хелп ми

Ramiresvhd
8/29/2021, 12:50:36 PM
Ответов: 27
Та ну по 5 часов в день если?
Ission
6/11/2021, 8:02:07 PM
Ответов: 27
От скольких интерфейсов можно занаследоваться и на сколько это ресурсоёмко?
labeg
5/19/2021, 7:17:50 AM
Ответов: 26
А что вообще пишут на функциональных языках?
CHXIII
3/4/2021, 8:26:37 PM
Ответов: 25
Я правильно понимаю, что в коде ниже мне достаточно обложить геттер и

сеттер TokenValue каким-нибудь ReaderWriterLockSlim, чтобы никаких проблем с многопоточностью не было? https://gist.github.com/ChXIII/f1b68f10273f55edd2a3d9a9108c2273

SpaceDev
9/18/2020, 12:11:23 PM
Ответов: 25
ребят, помогите плиз, я совсем сломался. Как сделать список с приоритетом?

Есть некоторый объект, есть приоритет int нужен список Добавление идет в паре: приоритет, обьект Удаление только по обьекту Желательно удаление O1 но если никак то можно и ON

nerddddd
8/23/2021, 11:46:35 AM
Ответов: 25
я хочу узнать кол-во использований моего контроллера в веб апи. Как это

сделать? допустим, заюзал контроллер и в переменной += 1

iris_wolf
7/22/2021, 9:06:53 PM
Ответов: 25
Всем привет. Какую библиотеку можно использовать для создания программ с красивым интерфейсом?
pkjgffyhfddywcdfshdywiuwudirkfo
11/6/2020, 10:36:00 PM
Ответов: 24
А что думаете про альтернативу js на шарпе, забыла как эта хрень

называется?

Hahahah2016
1/2/2021, 10:53:24 PM
Ответов: 24
Такой вопрос: как лучше всего в главное представление передавать данные? Мне

нужно в навбаре бутстрапа или показывать кнопку Выйти или Регистрациик примеру. То есть удобнее всего - передать модель в layout, да и другим вариантом, я вижу только догрузку через ajax. Как это лучше все собрать в кучу? Или же делать все без мастер-страницы?

SeanWoo
10/21/2020, 2:46:59 PM
Ответов: 24
Зачем юзать селениум, темболее на С#?
RebelionTheGrey
12/14/2020, 10:47:40 PM
Ответов: 41
Нахуя его передавать, пароль-то?