.net- все статьи тега ➜ страница 24


Как прочитать текстовый файл в обратном порядке с итератор в C#

Мне нужно обработать большой файл, около 400K строк и 200 м. Но иногда мне приходится обрабатывать снизу вверх. Как я могу использовать итератор (доходность) здесь? В принципе я не люблю загружать все в память. Я знаю, что более эффективно использовать итератор в. NET. ...

Как я могу предотвратить Синхронное продолжение задачи?

у меня есть некоторые библиотеки (сокет сети) код, который обеспечивает Task-основанный API для ожидающих ответов на запросы, основанный на TaskCompletionSource<T>. Однако в TPL есть раздражение в том, что, похоже, невозможно предотвратить синхронные продолжения. Что бы я как чтобы быть в состоянии сделать это: рассказать TaskCompletionSource<T> то есть не должно позволять абонентам присоединяться с TaskContinuationOptions.ExecuteSynchronously или установить результат (SetResult/Tr ...

Как сохранить объект MailMessage на диск как *.eml или *.msg файл

Как сохранить объект MailMessage на диск? Объект MailMessage не предоставляет никаких методов Save (). У меня нет проблем, если он сохраняет в любом формате,*.eml или *.глутамат натрия. Есть идеи, как это сделать? ...

Как я могу использовать NuGet с Visual C# Express?

Как я могу использовать NuGet для добавления ссылки на пакет библиотеки, когда у меня есть Visual C# 2010 Express? NuGet не появляется, когда я ищу его в Tools > Extension Manager. Я загрузил "NuGet Package Manager" (the .VSIX-файл) с загрузка страницы, но когда он запрашивает меня для каких версий Visual studio для интеграции, он только перечисляет Visual Web Developer Express 2010. Visual C# Express не отображается. Так что я думаю, что это будет работать с Silverlight в VWD, но я хочу ис ...

Модель, поддерживающая контекст "ApplicationDbContext", изменилась с момента создания базы данных

прежде всего, я не видел эту ошибку нигде, и я думаю, что это не реплицировать, поэтому, пожалуйста, прочитайте всю ситуацию в первую очередь. все работало просто отлично, тогда я попытался обновить один из моих классов модели (the приложение класс и обновление теперь осталось прокомментированным ) , который я буду перечислять ниже, и бум у меня была эта уродливая ошибка. модель, поддерживающая контекст "ApplicationDbContext", имеет изменилась с момента создания базы данных. Рассмотрите в ...

Двойной.TryParse или конвертировать.ToDouble - что быстрее и безопаснее?

мое приложение читает файл Excel с помощью VSTO и добавляет прочитанные данные в StringDictionary. Он добавляет только данные, которые являются числами с несколькими цифрами (1000 1000,2 1000,34 - запятая является разделителем в российских стандартах). что лучше проверить, если текущая строка является соответствующим числом? object data, string key; // data had read try { Convert.ToDouble(regionData, CultureInfo.CurrentCulture); dic.Add(key, regionData.ToString()); } catch (InvalidCastExc ...

SQLite эквивалентно ISNULL (), NVL (), IFNULL () или COALESCE()

Я хотел бы избежать многих проверок, как показано ниже в моем коде: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); я решил, что я мог бы просто мой запрос заботиться о нулях, делая что-то вроде этого: SELECT myField1, [isnull](myField1, '') FROM myTable1 WHERE myField1 = someCondition я использую SQLite, хотя и не похоже, что он распознает ...

Проверка на null, прежде чем метод toString()

вот сценарий... if (entry.Properties["something"].Value != null) attribs.something = entry.Properties["something"].Value.ToString(); в то время как эффективно и работает правильно, это выглядит уродливо для меня. Если я не проверяю значение null перед выполнением ToString (), то он выдает исключение, если свойство было null. Есть ли лучший способ справиться с этим сценарием? высоко ценится! ...

Новый asp.net элементы управления диаграммами - будут ли они работать с MVC (в конечном итоге)?

Скотт ГУ только что опубликовал о новом наборе элементов управления диаграммами, распространяемых командой .NET. Они выглядят невероятно: http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx вопрос на миллион долларов ... будут ли они работать с MVC, и если да, то когда? ...

События .NET - что такое объект sender & EventArgs e?

Что означают sender и eventArgs/refer to? Как я могу использовать их (для сценария ниже)? сценарий: Я пытаюсь создать пользовательский элемент управления с функцией удаления, и я хочу иметь возможность удалить элемент управления, который был нажат на странице, содержащей многие из тех же пользовательских элементов управления. ...

Нераспознанная escape-последовательность для строки пути, содержащей обратные косые черты

следующий код создает ошибку компилятора о "нераспознанной escape-последовательности" для каждой обратной косой черты: string foo = "D:ProjectsSomeKindOfPathproblemwuhoo.xml"; Я думаю, мне нужно, чтобы избежать обратной косой черты? Как мне это сделать? ...

Как сортировать интерфейс IEnumerable

Как я могу отсортировать IEnumerable<string> в алфавитном порядке. Это возможно? Edit: как бы я написал решение на месте? ...

Как я могу удалить "Microsoft.NET Core 1.0.0 RC2-VS 2015 Tooling Preview 1"?

у меня возникли проблемы при удалении Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1. Я в Windows 7, в ...

Как можно создать документ Word В C#? [закрытый]

У меня есть проект, в котором я хотел бы создать экспорт отчета в формате MS Word. Отчет будет содержать изображения / графики, таблицы и текст. Каков наилучший способ сделать это? Сторонние инструменты? Каковы ваши впечатления? ...

Как внедрить Javascript в элемент управления WebBrowser?

Я попытался это: string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName("head")[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement("script"); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute("type", "text/javascript"); head.AppendChild(scriptEl); scriptEl.InnerHtml = "function sayHello() { alert('hello') }"; scriptEl.InnerHTML и scriptEl.Внутренний текст оба дают ошибки: System.NotSupportedException: Property is not supp ...

Привязка объектов, определенных в коде программной части

у меня есть некоторый объект, который создается в коде позади, например, XAML называется window.xaml и внутри окна.код XAML.cs protected Dictionary<string, myClass> myDictionary; как я могу привязать этот объект, например, к списковому представлению, используя только разметки XAML? обновление: (это именно у меня в моем тестовом коде): <Window x:Class="QuizBee.Host.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.c ...

Как добавить подсказку или подсказку к метке в C# Winforms?

кажется,Label нет Hint или ToolTip или Hovertext собственность. Итак, какой предпочтительный метод отображения подсказки, подсказки или текста при наведении курсора Label приближается к мыши? ...

Проверка разрешений на запись в каталог и файл in.NET

в моем приложении .NET 2.0 мне нужно проверить, существуют ли достаточные разрешения для создания и записи файлов в каталог. С этой целью у меня есть следующая функция, которая пытается создать файл и записать в него один байт, удаляя себя после этого, чтобы проверить, что разрешения существуют. Я решил, что лучший способ проверить, чтобы на самом деле попробовать и сделать это, ловя любые исключения, которые происходят. Я не особенно доволен общим исключением catch, хотя, так что есть лучше ил ...

Получение файлов по дате создания in.NET

У меня есть папка, которая содержит большое количество файлов. Есть ли простой способ получить имена файлов в каталоге, отсортированном по дате/времени их создания? Если я использую Directory.GetFiles(), он возвращает файлы, отсортированные по их имени файла. ...

Маршалинг – что это такое и зачем он нужен?

что такое маршаллинг и зачем он нам нужен? мне трудно поверить, что я не могу отправить int по проводу от C# до C и должны Маршалл его. Почему C# не может просто отправить 32 бита с начальным и конечным сигналом, сообщая c-коду, что он получил int? если есть какие-либо хорошие учебники или сайты о том, почему нам нужно маршалинг и как его использовать, это было бы здорово. ...