Запитання з тегом «c#»

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код C # зазвичай орієнтований на сімейство інструментів та час виконання Microsoft .NET, які включають, серед іншого, .NET Framework, .NET Core та Xamarin. Використовуйте цей тег для питань щодо коду, написаного в офіційній специфікації C # або C #.

7
Поєднання двох виразів (вираз <Func <T, bool >>)
У мене є два вирази типу, Expression&lt;Func&lt;T, bool&gt;&gt;і я хочу перейти на ІЛИ, ІНІ або НЕ і отримати новий вираз того ж типу Expression&lt;Func&lt;T, bool&gt;&gt; expr1; Expression&lt;Func&lt;T, bool&gt;&gt; expr2; ... //how to do this (the code below will obviously not work) Expression&lt;Func&lt;T, bool&gt;&gt; andExpression = expr AND expr2
249 c#  linq  lambda  expression 

3
Чи є еквівалент "продовжувати" в паралелі.ForEach?
Я переношу якийсь код Parallel.ForEachі отримав помилку з у continueмене в коді. Чи є що - то еквівалент можна використовувати в Parallel.ForEachфункціонально еквівалентні continueв foreachциклі? Parallel.ForEach(items, parallelOptions, item =&gt; { if (!isTrue) continue; });

19
Структура даних про дерево в C #
Я шукав структуру даних про дерево або графік у C #, але, мабуть, не надано жодної. Обширне вивчення структур даних за допомогою C # 2.0 трохи пояснює, чому. Чи є зручна бібліотека, яка зазвичай використовується для забезпечення цієї функціональності? Можливо, за допомогою стратегії вирішення питань, представлених у статті. Я відчуваю …

9
Як обчислити кут між прямою та горизонтальною віссю?
У мові програмування (Python, C # тощо) мені потрібно визначити, як обчислити кут між лінією та горизонтальною віссю? Я думаю, що зображення найкраще описує те, що я хочу: З огляду на (P1 x , P1 y ) та (P2 x , P2 y ), який найкращий спосіб обчислити цей кут? …
248 c#  python  trigonometry 



7
Як я можу використовувати Assert.Throws для затвердження типу виключення?
Як я можу Assert.Throwsстверджувати тип виключення та власне формулювання повідомлення. Щось на зразок цього: Assert.Throws&lt;Exception&gt;( ()=&gt;user.MakeUserActive()).WithMessage("Actual exception message") Метод, який я тестую, кидає декілька повідомлень одного типу, з різними повідомленнями, і мені потрібен спосіб перевірити, чи правильно передано повідомлення, залежно від контексту.

26
Як ViewModel повинен закрити форму?
Я намагаюся дізнатися WPF і проблему MVVM, але потрапив на корч. Це питання схоже, але не зовсім таке, як це (обробка-діалоги-в-wpf-з-mvvm) ... У мене є форма "Вхід", написана за схемою MVVM. Ця форма має ViewModel, який містить ім'я користувача та пароль, які пов'язані з представленням у XAML, використовуючи звичайні прив'язки …
247 c#  wpf  mvvm 

13
Як перетворити об'єкт JSON у спеціальний об'єкт C #?
Чи є простий спосіб заповнити мій об’єкт C # об'єктом JSON, переданим через AJAX? Це об’єкт JSON, переданий C # WEBMETHOD зі сторінки за допомогою JSON.stringify { "user": { "name": "asdf", "teamname": "b", "email": "c", "players": ["1", "2"] } } C # WebMetod, який отримує об'єкт JSON [WebMethod] public static …
247 c#  asp.net  .net  ajax  json 

4
Як встановити файл cookie на HttpClient в HttpRequestMessage
Я намагаюся використовувати веб-api, HttpClientщоб зробити публікацію до кінцевої точки, яка вимагає входу у вигляді файлу cookie HTTP, який ідентифікує обліковий запис (це лише те, що #ifdefвимкнено з версії версії). Як додати печиво до файлу HttpRequestMessage?

21
Як читати значення AppSettings з файлу .json в ASP.NET Core
Я налаштував свої дані AppSettings у файлі appsettings / Config .json так: { "AppSettings": { "token": "1234" } } Я шукав в Інтернеті, як читати значення AppSettings з файлу .json, але не зміг отримати нічого корисного. Я намагався: var configuration = new Configuration(); var appSettings = configuration.Get("AppSettings"); // null var …

10
Термінальний оператор вдвічі повільніше, ніж блок "інше"?
Я читаю всюди, що потрійний оператор повинен бути швидшим, або, принаймні, таким же, як його еквівалент if- elseблок. Однак я зробив наступний тест і виявив, що це не так: Random r = new Random(); int[] array = new int[20000000]; for(int i = 0; i &lt; array.Length; i++) { array[i] = …

28
У файлі конфігурації програми не було знайдено жодної рядки з'єднання з назвою "MyEntities"
Я використовую структуру сутності та ASP.NET MVC 4 для створення програми Моє рішення розділено на два проекти; Бібліотека класів, що включає мій файл даних (.edmx) та декілька користувацьких інтерфейсів Проект MVC "контейнер", який посилається на бібліотеку класів вище Моя проблема полягає в тому, що при спробі використання DbContext ' MyEntites …

10
Як я можу відформатувати число в рядку з провідними нулями?
У мене є номер, який мені потрібно перетворити на рядок. Спочатку я використав це: Key = i.ToString(); Але я усвідомлюю, що це сортується в дивному порядку, і тому мені потрібно прокласти це нулями. Як я міг це зробити?

13
Об’єднайте два (або більше) списки в один у C # .NET
Чи можливо конвертувати два чи більше списків в один список, у .NET, використовуючи C #? Наприклад, public static List&lt;Product&gt; GetAllProducts(int categoryId){ .... } . . . var productCollection1 = GetAllProducts(CategoryId1); var productCollection2 = GetAllProducts(CategoryId2); var productCollection3 = GetAllProducts(CategoryId3);
246 c#  .net  list 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.