c#- все статьи тега ➜ страница 78


как удалить пустые строки из списка, а затем удалить повторяющиеся значения из списка

допустим, у меня есть список некоторых значений столбцов, поступающих из таблицы, Как удалить пустые строки и повторяющиеся значения. Пожалуйста, смотрите следующий код: List<string> dtList = dtReportsList.AsEnumerable().Select(dr => dr.Field<string>("column1")).ToList(); это то, что я только что закодировал, но код Амирама намного элегантнее, поэтому я выберу этот ответ вот как я это сделал: DataTable dtReportsList = someclass.GetReportsList(); if (dtReportsList.Rows ...

Изображение против растрового класса

у меня проблемы с пониманием различий между Image класс а Bitmap класса. Теперь я знаю, что Bitmap наследует от Image но из того, что я понимаю, оба очень похожи. Может кто-нибудь пролить свет на это, пожалуйста? ...

полный экран в WPF

Я разрабатываю приложение WPF, которое будет отображаться в полноэкранном режиме . Кроме того, приложение будет работать во многих планшетах со многими размерами. Я бы хотел, чтобы мое приложение работало в полноэкранном режиме независимо от его размеров . какова наилучшая практика для выполнения этой задачи? ...

Прокрутите до нижней части текстового поля C# [дубликат]

этот вопрос уже есть ответ здесь: как мне автоматически прокрутить до нижней части многострочного текстового поля? 11 ответов У меня есть текстовое поле в приложении C# Forms. Я заполняю текстовое поле информацией о событии загрузки формы. Затем я называю следующее: this.txtLogEntries.SelectionStart = txtLogEntries.Text.Length; this.txtLogEntries.ScrollToCaret(); в Текстовое поле не прокручивается вни ...

Не удается установить заголовок типа содержимого в заголовках HttpResponseMessage?

Я с помощью веб-API ASP.NET создать API с поддержкой REST. Я создаю метод PUT в одном из моих контроллеров, и код выглядит так: public HttpResponseMessage Put(int idAssessment, int idCaseStudy, string value) { var response = Request.CreateResponse(); if (!response.Headers.Contains("Content-Type")) { response.Headers.Add("Content-Type", "text/plain"); } response.StatusCode = HttpStatusCode.OK; return response; } когда я помещаю в это место с помощью браузера через ...

Самый простой способ повернуть список в c#

списки говорят, что у меня есть список List<int> {1,2,3,4,5} поворот означает: => {2,3,4,5,1} => {3,4,5,1,2} => {4,5,1,2,3} может быть, поворот не лучшее слово для этого, но надеюсь, вы понимаете, что я имею в виду мой вопрос, что самый простой способ (в коротком коде, C# 4 Linq ready), и не будет поражен производительностью (разумной производительностью) спасибо. ...

Проект Visual Studio 2012 Web API не будет запущен - не удается найти Newtonsoft.формат JSON

после запуска чистого решения и перестроения мой проект MVC 4 Web API перестает работать. Это не могу найти Newtonsoft.формат JSON. Я знаю, что MS использует это как сериализатор JSON по умолчанию сейчас - но его нет в списке ссылок для проекта, и я не могу добавить его из NuGet, поскольку он говорит, что он уже установлен. есть ли у кого-нибудь идеи о том, что может пойти не так? полная трассировка стека: [FileNotFoundException: Не удалось загрузить файл или сборку 'Newtonsoft.Json, Ve ...

Можно ли установить компилятор C# без Visual Studio?

Я хочу строить проекты из командной строки. Можно ли развернуть компилятор C# без установки Visual Studio? ...

Является ли генератор случайных чисел c# потокобезопасным?

Это C# ' s Random.Next() метод является потокобезопасным? ...

Система.InvalidOperationException: не удается создать временный класс (результат=1)

Я разработал приложение с использованием .net 3.5 и развернул его как an .exe на нескольких машинах с одной и той же средой. Однако, на одной конкретной машине, я получаю следующую ошибку. Трассировка Стека: см. конец этого сообщения для получения подробной информации о вызове точно в срок (JIT) отладки вместо данного диалогового окна. System.InvalidOperationException: Unable to generate a temporary class (result=1). error CS2001: Source file 'C:WINDOWSTEMPwz58eig4.0.cs' could not be foun ...

Как заменить все пробелы на %20 в C#?

Я хочу сделать строку в URL с помощью C#. Там должно быть что-то в .NET framework, что должно помочь, не так ли? ...

Двусторонний / двунаправленный словарь в C#?

Я хочу, чтобы хранить слова в словаре следующим образом: Я могу получить код слово в слово: dict["SomeWord"] ->123 и получить слово за словом код:dict[123] ->"SomeWord" это реально? Конечно, один из способов сделать это два словаря: Dictionary<string,int> и Dictionary<int,string> но есть ли другой способ? ...

Получить HTML код с сайта в C#

Как получить HTML-код с веб-сайта, сохранить его и найти текст с помощью выражения LINQ? Я использую следующий код, чтобы получить исходный код веб-страницы: public static String code(string Url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url); myRequest.Method = "GET"; WebResponse myResponse = myRequest.GetResponse(); StreamReader sr = new StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.UTF8); string result = sr.ReadToEnd(); sr.Clo ...

Проверка Значений Перечисления

Мне нужно проверить целое число, чтобы знать, является ли допустимым значением перечисления. каков наилучший способ сделать это в C#? ...

MVC-передача данных с RedirectToAction()

Я хотел бы взять данные, введенные в пользовательской форме MVC, и отобразить их в другом представлении. класс имеет следующую закрытую переменную: IList<string> _pagecontent = new List<string>(); следующее действие принимает объект FormCollection, проверяет его и передает в представление "предварительный просмотр"в виде списка: [Authorize(Roles = "Admins")] [ValidateInput(false)] [AcceptVerbs(HttpVerbs.Post)] public ActionResult UpdateContent(FormCollection collection) { if ...

Перезапуск (рециркуляция) пула приложений

как перезапустить (рециркулировать) пул приложений IIS из C# (.net 2)? Оцените, если вы опубликуете пример кода? ...

Наследование комментариев для 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() { ... } public void Snafu() { ... } } есть ли способ, или есть инструмент, ко ...

Как организовать цикл через IEnumerable пачками

Я разрабатываю программу на c#, которая имеет "IEnumerable пользователей", который хранит идентификаторы 4 миллионов пользователей. Мне нужно перебрать ienummerable и извлечь пакет 1000 идентификаторов каждый раз, чтобы выполнить некоторые операции в другом методе. Как я могу извлечь 1000 идентификаторов одновременно с начала Ienumerable ...сделать что-то еще, а затем получить следующую партию 1000 и так далее ? это возможно? ...

В C# удалить папку и все файлы и папки в этой папке

Я пытаюсь удалить папку и все файлы и папки в этой папке, я использую код ниже, и я получаю ошибку Folder is not empty, какие-либо предложения о том, что я могу сделать? try { var dir = new DirectoryInfo(@FolderPath); dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly; dir.Delete(); dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i].Index); } catch (IOException ex) { MessageBox.Show(ex.Message); } ...

Есть ли" пустой список " синглтон в C#?

в C# я использую LINQ и IEnumerable хороший бит. И все хорошо (или, по крайней мере, в основном так). однако во многих случаях я обнаруживаю, что мне нужен пустой IEnumerable<X> по умолчанию. То есть, я бы хотел for (var x in xs) { ... } для работы без использования null-проверка. Теперь это то, что я сейчас делаю, в зависимости от более широкого контекста: var xs = f() ?? new X[0]; // when xs is assigned, sometimes for (var x in xs ?? new X[0]) { ... } // inline, someti ...