Популярные вопросы по тегу .NET

Как ограничить десятичное число?

... аничить десятичное число, чтобы 1 после запято ...

Тест без ожидаемого исключения

... не генерирует исключение. Есть 3 ли какой-то конкретный способ сделать это, или 2 я должен просто написать [Test] public void noExceptionTe ...

Как использовать DataAdapter с SqlTransaction в C#?

... public DataTable readAllRezervari() { try { String selectSql = "SELECT * FROM Rezervari;"; SqlCommand sqlCommand = new SqlCommand(selectSql, connection, transaction); rezervariDataAdapter.SelectCommand = sqlCommand; rezervariDataAdapter.Fill(rezervariDataSet, "Rezervari"); } catch (Exception e) { Console.WriteLine("ERROR: " + e); try { ...

LINQ: "содержит" и лямбда-запрос

... us> под названием buildingStatus. Я хотел бы 5 проверить, содержит ли он статус, код символа 4 которого (возвращаемый GetCharCode()) равен некоторой 3 переменно ...

Возврат исключений в виде сообщений JSON

... ений. При возникновении 9 какого-либо исключения или в любом контроллере, где 8 я хочу возвращать пользовательские ошибки 7 с разными кодами состояния, я хочу возвращать 6 отчеты об исключениях в формате JSON. Мне 5 не нужен HTML-код в сообщениях об о ...

Объединение массива массивов в один отдельный массив с использованием LINQ

... ать это с помощью 3 LINQ? Я работаю с C# и пытаюсь использовать 2 VB.NET для этого текущего проекта. Он находится 1 в коде .vb веб-форм ASP.NET: Public ReadOn ...

.NET антивирусное сканирование API

... ивирусного 4 программного обеспечения есть API-интерфейсы 3 для программного доступа к их функциям, но, похоже, нелегко 2 разобраться в деталях. К ваше ...

Как обновить несколько полей с помощью Update.Set в MongoDB с помощью официального драйвера c #?

... wPerson.Email = "john.doe@gmail.com"; newPerson.Phone = "8005551222"; _person.Insert(newPerson); //Update phone and email for all record with firstname john and lastname doe MongoDB.Driver.Builders.QueryComplete myQuery = MongoDB.Driver.Builders.Query.And(MongoDB.Driver.Builders.Query.EQ("FirstName", "John"), MongoDB.Driver.Builders.Query.EQ("LastName", "Doe")); MongoDB.Driver.Builders.UpdateBuilder update = MongoDB.Driver.Builders.Up ...

LINQ не может использовать string.contains?

... yString.Contains(p.Nickname.ToLower()) || queryString.Contains(p.Nome.ToLower()) || queryString.Contains(p.Cognome.ToLower())).ToList(); но я получаю: Для метода Str ...

Как отлаживать программы WCF

... мому коду службы. Есть 1 ли способ как-нибудь отлади ...

Удаление файла с FTP в C#

... client.Credentials = new System.Net.NetworkCredential(ftpUsername, ftpPassword); client.BaseAddress = ftpServer; client.UploadFile(fileToUpload, WebRequestMethods.Ftp.UploadFile, fileName); Сейчас мне нужно удалить несколько 2 файлов, и я не ...

Сравнение двух List <string> на равенство

... // Expected result. List&lt;string&gt; expected = new List&lt;string&gt;(); expected.Add( "a" ); expected.Add( "b" ); expected.Add( "c" ); // Actual result actual = new List&lt;string&gt;(); actual.Add( "a" ); actual.Add( "b" ); actual.Add( "c ...

Почему .NET / C# не оптимизирован для рекурсии хвостового вызова?

... ю? В конкретном 2 случае, почему этот метод не оптимизирован 1 в цикл (Visual&amp;nbsp;Studio&amp;nbsp;2008 32-битный, если это имеет значение) ?: private static void Foo(int i) { if (i == 10000 ...

Не отображается тип изображения в пространстве имен System.Drawing в .NET

... ражения в другую 9 папку через простое консольное приложение 8 .NET. Я решил использовать класс System.Drawing.Image, чтобы 7 получить размеры изображения из файла изображения. Но 6 я столкнулся со следующей ошибкой: Не удалось 5 найти тип или имя пространства имен "Изображение" (вы 4 не нашли директиву using или ссылку на 3 сборку?) Что именно я сделал не так и почему 2 не видит этот класс? Вот полный код моей 1 программы: using System ...

Способ создания асинхронной оболочки

... синхронного метода? // sync method public void LongOperation() { //code... } // versions of wrapper public async Task LongOpertionWrapperAsyncV1() { var task = Task.Factory.StartNew(LongOperation); await task.ConfigureAwait(false); } public Task LongOpertionWrapperAsyncV2() { var task = Task.Factory.StartNew(LongOperation); task.ConfigureAwait(false); return task; } Хотя ...

Как извлечь имя файла из имени пути к файлу?

... ть все файлы из исходной 2 папки в целевую. Как я могу легко извлечь 1 имя файла из имени пути к файлу? string newPath = "C:\\NewPath"; string[] filePat ...

Самый простой способ разбить строку на новые строки в .NET?

... .NET, и единственный известный мне способ 3 разбить строки - это использовать метод 2 Split. Однако это не позволит мне (легко) ...

Преобразование типа int в массив байтов BCD

... та. Есть ли какая-нибудь 3 готовая функция, которая делает это, или 2 вы можете дать мне простой способ сделать 1 это? пример: int year = 2010 выведет: byte[2]{0x20, ...

Лучшая практика создания длительных задач

... удалять из нее. Задача настроена 5 как LongRunning, так как она должна выполняться 4 непрерывно во время работы программы private void RemoveFromBlockingCollection() { while (!ProgramEnding) { foreach (var x in DataInQueue.GetConsumingEnumerable()) { Console.WriteLine("Task={0}, ob ...

Что значит "бросить"; сам по себе делать?

... ат: difference between throw and throw new Exception() Как ...

Как узнать подробности об исключении System.InvalidOperationException в System.Windows.Forms.dll?

... дой командой. Я 4 хочу узнать подробности об исключении InvalidOperationException, вызванном, но 3 он отображается только на панели вывода, поэтому 2 я не могу поймать его для просмотра трассировки 1 стека. Есть ли способ у ...

Распаковка потока на C#

... } catch (Exception ex) { Console.WriteLine("Error in DownloadData (Ex:{0})", ex.Message); throw; } if (data == null) { Console.WriteLine("Bulk data is null"); throw new Exception("Bulk data is null"); } //Create the stream MemoryStream stream = new MemoryStream(data); XmlDocument document = new XmlDocument(); //Gzip GZipStream gzipStream = new GZipStream(strea ...

LINQ to Entities не распознает метод System.Linq.IQueryable

... LINQ, но результат 5 ниже ошибки var model = _db2.Persons.Select( (x, index) =&gt; new { rn = index + 1, col1 = x.Id }).ToList(); Ошибка: LINQ to Entities не распознает 4 метод 'System.Linq.IQueryable 1[&lt;&gt;f__AnonymousType2 2 [System.Int32, System.Int32]] Выберите 3 [Человек, f__AnonymousType2 2](System.Linq.IQueryable 1 ...

Проверка HTML-тегов в строке в C#

... щие строки 4 HTML. string A = " &lt;table width=325&gt;&lt;tr&gt;&lt;td width=325&gt;test&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" string B = " &lt;&lt;table width=325&gt;&lt;tr&gt;&lt;td width=325&gt;test&lt;/ ...

Как получить уведомление о завершении System.Threading.Tasks.Task

... ть. Все 25 примеры, которые я видел, используют либо 24 Wait() для задачи, пока она не завершится, либо 23 не ссылаются на параметр Result в задаче. Оба 22 они заблокируют поток, запустивший задачу, чего 21 я не хочу. Некоторые решения, о которых я 20 подумал: Создайте новый поток и запустите 19 на нем задачу, затем испол ...

Оператор Await может использоваться только в методе Async

... } public static async Task&lt;string&gt; QueryRover() { await Task.Delay(5000); return "Doin' good!"; } Я проверил несколько примеров в MSDN, и 4 мне кажется, что этот код должен работать, но 3 вместо этого я получаю сообщение об ошибке 2 сборки в строке, содержащей «await QueryRover(); ...

Почему десятичные числа c # нельзя инициализировать без суффикса M?

... терал 5 типа double не может быть неявно преобразован 4 в тип &quot;десятичный&quot;; используйте 3 суффикс &quot;M&quot; для создания литерала 2 этого типа как documented. Но это работает: public class ...

Сериализовать свойство как атрибут Xml в элементе

... public class SomeModel { [XmlElement("SomeStringElementName")] public string SomeString { get; set; } [XmlElement("SomeInfoElementName")] public int SomeInfo { get; set; } } Которая (при заполнении 5 некоторыми тестовыми данными) и сериализация 4 с использованием XmlSerializer.Serialize() ...

Установите поля страницы с помощью iTextSharp

... тих полей. Кроме того, я 4 хотел бы иметь возможность изменять поля 3 для сгенерированного PDF-файла. Есть ли 2 способ изме ...

В чем разница между собственным кодом, машинным кодом и кодом сборки?

... 2 в контексте языков .NET. В чем разница между 1 ни ...

Отменить выбор всех элементов в списке после начальной загрузки

... сть ListBox, который изначально 3 отображается с первым выб ...

Как предоставить разрешения на чтение / запись для папки во время установки с использованием .NET

... , не дает разрешения «Запись». Единственные 21 разрешения, которые добавляются к каталогам 20 для группы «Пользователи»: Прочитать и выполнить Список содержимого папки Прочитать Этот очевидный 19 параметр разрешений по умолчанию будет происходить 18 независимо от того, устанавливает пользователь 17 приложение как «Администратор» или нет. Мне 16 кажется странным, что установщик не дает 15 разрешения «Запись» в папку, которая использу ...

Как преобразовать datetime JavaScript в datetime с #?

... ть 4 getTime(), а затем добавить этот результат в C# DateTime. Предположим, у 3 меня есть время JavaScript: Date {Tue Jul 12 2011 16:00:00 GMT-0700 (Pacific Daylight Time)} Отображается 2 до ...

Как убрать фокус с TextBox в WinForms?

... ить 4 фокус на форме, чтобы удалить ее из всех 3 текстовых полей, но это тоже не сработало: this.Focus(); и 2 функция возвращает false, когда выбрано текстовое 1 поле. Итак, как мне удалить фокус с TextBo ...

Вставка символа табуляции в текст с помощью C#

... в TextBox. Я пытаюсь отобразить эту 5 информацию в виде columns, поэтому я пытаюсь разделить 4 их с помощью tab, чтобы сделать ее более понятной. Например, вместо: Ann 26 Sarah 29 Paul 45 Я 3 бы хотел, чтобы это отображалось как: Энн 2 вкладка 26 Сара вкладка 29 Пол вкладка 45 Есть ...

Скачивание файлов с SFTP-сервера с помощью PowerShell

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

Как запустить и остановить пул приложений в IIS с помощью сценария PowerShell

... ть и останавливать пул приложений 2 в IIS с помощью сценария PowerShell. Я ...

Можно ли изменить цвета в серилоге?

... nment = Environment.GetEnvironmentVariable(&quot;ASPNETCORE_ENVIRONMENT&quot;); LoggerConfiguration loggerConfig = new LoggerConfiguration(); if (environment == &quot;Production&quot;) loggerConfig.MinimumLevel.Information(); loggerConfig.MinimumLevel.Override(&quot;Microsoft.AspNetCore&quot;, LogEventLevel.Warning) .Enrich.FromLogContext() .WriteTo.Console() .WriteTo.F ...

Установить текст RTF в элемент управления WPF RichTextBox

... lortbl ;\red0\green0\blue0;\red255\green0\blue0;} \viewkind4\uc1\pard\qc\cf1\fs16 test \b bold \cf2\b0\i italic\cf0\i0\fs17 \par } Как вставить 1 этот текст в WPF RichTextBox? Решение: public void SetRTFText(string text) { MemoryStream stre ...

Преобразование символа в код виртуальной клавиши

... го 8 символа. Я планирую отправлять в окно события 7 WM_KEYDOWN, WM_CHAR и WM_KEYUP (поскольку это происходит при нажатии 6 клавиши вручную). Эти сообщения требуют отправки 5 int в wParam на основе таблицы ...

Динамическое создание сборки DLL во время выполнения

... в другой 5 проект. Проблема в том, что я хотел бы сгенерировать 4 файл .DLL вместо создания файла .cs C#, чтобы 3 на него можно было ссылаться в любом приложении 2 .NET (не только н ...

Ошибка аутентификации, поскольку удаленная сторона закрыла транспортный поток

... penSSL с аутентификацией по сертификату. Я 7 использую файлы .crt и .key, общие для серверной 6 команды. Эти сертификаты генерируются командами 5 OpenSSL. Я использую объект SslStream для аутентификации 4 клиента Tcp, вызывая метод SslStream.Aut ...

Что такое исключение NullReferenceException и как его исправить?

... ыдает NullReferenceException, говоря: Ссылка на объект не соответствует 2 экземпляру объекта. Что это означает и что ...

JsonConvert.SerializeObject против JsonSerializer.Serialize

... st())) выходы: &quot;DeliveryDate&quot;: &quot;2013-03-01T07:00:00.000Z&quot; но когда я использую JsonSerializer.Serialize, как 4 в JsonNetResult: http://james.newtonking.com/archive/2008/10/16/asp-net-mvc-and-json-net.aspx Я получаю следующий результат: &quot;DeliveryDate&quot;: new Date(1362520794703) Я 3 не могу понять, почему это несоответствие. Я 2 бы подумал, что JsonConvert.SerializeObject будет использовать JsonSer ...

Алгоритм обнаружения перекрывающихся периодов

... tA &lt; tStartB &amp;&amp; tStartB &lt; tEndA //For case 1 OR tStartA &lt; tEndB &amp;&amp; tEndB &lt;= tEndA //For case 2 OR tStartB &lt; tStartA &amp;&amp; tEndB &gt; tEndA //For case 3 (Случай 4 используется 10 в аккаунте либо в случае 1, либо в случае 9 2) Это работает, но кажется не очень эффективным. Итак, сначала 8 существует существующий класс в C#, который 7 ...

C# тестирование, чтобы узнать, является ли строка целым числом?

... оторое проверяет, является 3 ли что-то целым числом if (x is an int) // Do something Мне кажется, что ...

Сообщение об ошибке «Невозможно установить или запустить приложение. Для приложения требуется стандартная версия 7.0.3300.0 в GAC.

... пустить приложение. Приложению 5 требуется стандартная версия 7.0.3300.0 4 в GAC. Интересно отметить, что в GAC (C: \ Windows 3 \ assembly) не установлен stdole. Как мне 2 туда добраться? Мы использу ...

Самый быстрый способ объединить ReadOnlySpan <char> в C#

... blic static void Main(string[] args) { var summary = BenchmarkRunner.Run&lt;Program&gt;(); } } Результаты: BenchmarkDotNet=v0.11.2, OS=Windows 10.0.17134.345 (1803/April2018Update/Redstone4) Intel Core i5-2500K CPU 3.30GHz (Sandy Bridge), 1 CPU, 4 l ...

Отправка электронной почты через SMTP-сервер Gmail с помощью C#

... twork, я быстро получаю SmtpException 13 при отправке (сообщение). Сообщение SMTP-серверу 12 требуется безопасное соединение, или клиент 11 не прошел аутентификацию. Ответ сервера: 5.5.1 10 Требуется аутентификация. Подробнее читайте 9 на странице &quot;&lt;- серьезно, на этом 8 все заканчивается.&quot; ОБНОВЛЕНИЕ: Это вопрос, который я 7 задал давно, и принятый ответ - это код, который 6 я использовал много-много раз в разных ...

Убедитесь, что в контроллере есть открытый конструктор без параметров.

... тый конструктор 3 без параметров. Код работает в тестовой среде, но 2 не на рабочем сервере. Есть идеи, что могло 1 вызвать проблему? Это мой контроллер public class AnalyticController : ApiController { private AnalyticBLL analyticB ...