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

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

2
Где находится метод расширения LINQ «Сгибание»?
В примерах MSDN Linq я нашел изящный метод под названием Fold (), который я хочу использовать. Их пример: double[] doubles = { 1.7, 2.3, 1.9, 4.1, 2.9 }; double product = doubles.Fold((runningProduct, nextFactor) => runningProduct * nextFactor); К сожалению, я не могу скомпилировать это ни в их примере, ни в …

10
C # Подключение через прокси
Я работаю в офисе, который требует, чтобы все подключения выполнялись через определенный http-прокси. Мне нужно написать простое приложение для запроса некоторых значений с веб-сервера - это легко, если бы не было прокси. Как сделать так, чтобы приложение C # поддерживало прокси? Как я могу установить какое-либо соединение через прокси?
95 c#  proxy 

4
C #: Что делать, если статический метод вызывается из нескольких потоков?
В моем приложении у меня есть статический метод, который вызывается из нескольких потоков одновременно. Есть ли опасность перепутать мои данные? В моей первой попытке метод не был статическим, и я создавал несколько экземпляров класса. В этом случае мои данные как-то перепутались. Я не знаю, как это происходит, потому что это …



12
Ошибка «Отсутствует требуемый член компилятора» выдается несколько раз без каких-либо изменений в коде
Сегодня, после развертывания некоторых изменений на сайте C # MVC, который я запускаю, я вернулся, чтобы внести еще несколько изменений, и наткнулся на эту ошибку: Отсутствует обязательный член компилятора System.Runtime.CompilerServices.ExtensionAttribute..ctor Ошибка немного расплывчата (кроме описания, очевидно), поскольку она не дает мне ссылки на файл, строку или столбец, а только на …
95 c#  asp.net-mvc 

6
Как сохранить / восстановить сериализуемый объект в / из файла?
У меня есть список объектов, и мне нужно сохранить его где-нибудь на моем компьютере. Я прочитал несколько форумов и знаю, что объект должен быть Serializable. Но было бы неплохо, если бы можно было привести пример. Например, если у меня есть следующее: [Serializable] public class SomeClass { public string someProperty { …

10
Как я могу поймать 404?
У меня такой код: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "HEAD"; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Как я могу поймать конкретную ошибку 404? WebExceptionStatus.ProtocolError может только определить, что произошла ошибка, но не дать точный код ошибки. Например: catch (WebException ex) { if (ex.Status != WebExceptionStatus.ProtocolError) …

9
Наследование комментариев для C # (на самом деле любой язык)
Допустим, у меня есть этот интерфейс public interface IFoo { ///<summary> /// Foo method ///</summary> void Foo(); ///<summary> /// Bar method ///</summary> void Bar(); ///<summary> /// Situation normal ///</summary> void Snafu(); } И этот класс public class Foo : IFoo { public void Foo() { ... } public void Bar() …

30
Файл проекта неполный. Ожидаемый импорт отсутствует
После форматирования своего компьютера я переустановил Vs 2017 V 15.6.3 и установил SDK ASP.Net Core из Microsoft 2.1.4. Но когда я создаю новое приложение ядра asp, VS не удалось с ошибкой «Файл проекта не завершен. Ожидаемый импорт отсутствует» Пожалуйста, кто-нибудь может помочь?

5
Как преобразовать все строки в List <string> в нижний регистр с помощью LINQ?
Вчера я увидел фрагмент кода в одном из ответов на StackOverflow, который меня заинтриговал. Это было примерно так: List&lt;string&gt; myList = new List&lt;string&gt; {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=&gt;d.ToLower()); Я надеялся, что смогу использовать его для преобразования всех элементов в myList в нижний регистр. Однако этого не происходит ... после запуска этого …
95 c#  linq  lambda  foreach 

1
Ужасная производительность при использовании методов SqlCommand Async с большими данными
При использовании асинхронных вызовов у меня возникают серьезные проблемы с производительностью SQL. Я создал небольшой кейс, чтобы продемонстрировать проблему. Я создал базу данных на SQL Server 2016, которая находится в нашей локальной сети (а не в localDB). В этой базе данных у меня есть таблица WorkingCopyс двумя столбцами: Id (nvarchar(255, …

7
Бесплатная библиотека FTP [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Можете ли вы порекомендовать бесплатную библиотеку (класс) FTP для C #. Класс должен …
95 c#  ftp 

13
Как сделать так, чтобы окно всегда оставалось наверху в .Net?
У меня есть приложение winforms на C #, которое запускает макрос в другой программе. Другая программа будет постоянно выскакивать из окон и в целом заставлять вещи выглядеть, если не сказать точнее, сумасшедшими. Я хочу реализовать кнопку отмены, которая остановит процесс, но я не могу заставить окно оставаться наверху. Как мне …
95 c#  .net  winforms 

7
.Contains () в списке настраиваемых объектов класса
Я пытаюсь использовать .Contains()функцию в списке настраиваемых объектов Это список: List&lt;CartProduct&gt; CartProducts = new List&lt;CartProduct&gt;(); И CartProduct: public class CartProduct { public Int32 ID; public String Name; public Int32 Number; public Decimal CurrentPrice; /// &lt;summary&gt; /// /// &lt;/summary&gt; /// &lt;param name="ID"&gt;The ID of the product&lt;/param&gt; /// &lt;param name="Name"&gt;The name of …
95 c#  list  class  contains 

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