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 ...