Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.

4
C # Список объектов, как я могу получить сумму имущества
У меня есть список объектов. Одним из свойств отдельной записи объекта является сумма. Как мне получить сумму? Если мой список был типа double, я мог бы сделать что-то вроде этого: double total = myList.Sum(); Однако я хочу что-то похожее на это, но этот синтаксис является неправильным. double total = myList.amount.Sum(); …
158 c#  list  sum 

3
Добавление заголовков Http в HttpClient
Все: Мне нужно добавить заголовки http в HttpClient, прежде чем я отправлю запрос в веб-службу. Как мне сделать это для отдельного запроса (в отличие от HttpClient для всех будущих запросов)? Я не уверен, возможно ли это вообще. var client = new HttpClient(); var task = client.GetAsync("http://www.someURI.com") .ContinueWith((taskwithmsg) => { var …




4
Parallel.ForEach vs Task.Run и Task.WhenAll
В чем разница между использованием Parallel.ForEach или Task.Run () для асинхронного запуска набора задач? Версия 1: List<string> strings = new List<string> { "s1", "s2", "s3" }; Parallel.ForEach(strings, s => { DoSomething(s); }); Версия 2: List<string> strings = new List<string> { "s1", "s2", "s3" }; List<Task> Tasks = new List<Task>(); foreach …

10
Получить (последняя часть) имя текущего каталога в C #
Мне нужно получить последнюю часть текущего каталога, например, из /Users/smcho/filegen_from_directory/AIRPassthrough, я должен получить AIRPassthrough. С Python я могу получить это с помощью этого кода. import os.path path = "/Users/smcho/filegen_from_directory/AIRPassthrough" print os.path.split(path)[-1] Или print os.path.basename(path) Как я могу сделать то же самое с C #? ADDED С помощью ответчиков я нашел …
158 c#  string  filepath 

3
Test Explorer (VS) показывает «<неизвестный проект>»
Все, что ниже, сделано в VS2019 с использованием .NET Framework 4.7 и NUnit + NUnit3TestAdapter. Я создал сборку под названием Exitus.Tests и добавил несколько юнит-тестов. Однако из-за некоторых проблем с Nuget, которые я не мог решить, я создал другой проект под названием Exitus.UnitTests и удалил один раз файл, который у …
157 c#  visual-studio  nunit 

7
Как получить доступ к переменным сеанса из любого класса в ASP.NET?
Я создал файл класса в папке App_Code в моем приложении. У меня есть переменная сеанса Session["loginId"] Я хочу получить доступ к этим переменным сеанса в моем классе, но когда я пишу следующую строку, это дает ошибку Session["loginId"] Может кто-нибудь сказать мне, как получить доступ к переменным сеанса в классе, который …

14
Как преобразовать список <string> в список <int>?
Мой вопрос является частью этой проблемы: Я получаю коллекцию идентификаторов из формы. Мне нужно получить ключи, преобразовать их в целые числа и выбрать соответствующие записи из БД. [HttpPost] public ActionResult Report(FormCollection collection) { var listofIDs = collection.AllKeys.ToList(); // List&lt;string&gt; to List&lt;int&gt; List&lt;Dinner&gt; dinners = new List&lt;Dinner&gt;(); dinners= repository.GetDinners(listofIDs); return View(dinners); …
157 c# 

6
Включите IncludeExceptionDetailInFaults (либо из ServiceBehaviorAttribute, либо из поведения конфигурации <serviceDebug>) на сервере
У меня есть сервис WCF, который работал отлично, и что-то изменилось, и я не знаю что. Я получаю это исключение: System.ServiceModel.FaultException: серверу не удалось обработать запрос из-за внутренней ошибки. Для получения дополнительных сведений об ошибке либо включите IncludeExceptionDetailInFaults (либо из ServiceBehaviorAttribute, либо из поведения конфигурации) на сервере, чтобы отправить информацию …

26
Поставщик не совместим с версией клиента Oracle
Я пытаюсь использовать Oracle ODP.NET 11g (11.1.0.6.20) Instant Client в моем проекте ASP.net в качестве поставщика данных, но когда я запускаю страницу aspx, я получаю сообщение « Поставщик не совместим с версией клиента Oracle "сообщение об ошибке. Любая помощь будет оценена. Я ссылался на поставщик данных в Visual Studio 2005, …

7
Реализация общего тайм-аута C #
Я ищу хорошие идеи для реализации общего способа выполнения одной строки (или анонимного делегата) кода с тайм-аутом. TemperamentalClass tc = new TemperamentalClass(); tc.DoSomething(); // normally runs in 30 sec. Want to error at 1 min Я ищу решение, которое можно элегантно реализовать во многих местах, где мой код взаимодействует с …

27
Как элегантно проверить, находится ли число в пределах диапазона?
Как я могу сделать это элегантно с C # и .NET 3.5 / 4? Например, число может быть от 1 до 100. Я знаю простой, если будет достаточно; но ключевое слово в этом вопросе - элегантность. Это для моего игрушечного проекта, а не для производства. Этот вопрос был не о …
157 c#  numbers  int 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.