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


Редактирование значений словаря в цикле foreach

Я пытаюсь построить круговую диаграмму из словаря. Прежде чем я покажу круговую диаграмму, я хочу привести в порядок данные. Я удаляю любые куски пирога, которые были бы менее 5% пирога и помещаю их в "другой" кусок пирога. Однако я получаю Collection was modified; enumeration operation may not execute исключение во время выполнения. Я понимаю, почему вы не можете добавлять или удалять элементы из словаря, повторяя их. Однако я не понимаю, почему вы не можете просто изменить значение существующ ...

Какая разница между классами WebClient и HTTPWebRequest in.NET?

какая разница между WebClient и HttpWebRequest классы в .NET? они оба делают очень похожие вещи. На самом деле, почему они не были объединены в один класс (слишком много методов/переменных и т. д. Может быть одной из причин, но в .NET есть другие классы, которые нарушают это правило). спасибо. ...

NAnt или MSBuild, какой из них выбрать и когда?

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

Как мне найти the.NET версия?

Как узнать, какая версия .NET установлена? Я ищу что-то такое же простое, как "java-версия", которую я могу ввести в командной строке, и это говорит мне, что установлена текущая версия(ы). Я лучше добавлю, что Visual Studio не может быть установлен - это обычно то, что я хочу знать о клиентской машине. ...

Выбор между MEF и MAF (система.надстройка)

на управляемых (MEF) и управляемых рамках надстройки (системы массового расхода воздуха, он же.AddIn), похоже, выполняют очень похожие задачи. Согласно этому вопросу переполнения стека, MEF является заменой для системы.Аддин? вы даже можете использовать оба одновременно. когда бы вы решили использовать один против другого? При каких обстоятельствах вы решили бы использовать оба вместе? ...

Что такое инвариантная культура?

может ли кто - нибудь привести пример, чтобы продемонстрировать использование Инвариантного? Я не понимаю, что описывает документация. ...

Как добавить разрыв строки C#.NET документация

Это должно быть waaaay проще... Я хочу добавить" закодированный " разрыв строки в XML-документации в моем коде /// <summary> /// Get a human-readable variant of the SQL WHERE statement of the search element. &lt;br/&gt; /// Rather than return SQL, this method returns a string with icon-tokens, which /// could be used to represent the search in a condensed pictogram format. /// </summary> Как вы можете видеть, я нашел некоторые ответы, которые продемонстрировали добавлени ...

Что такое Microsoft.csharp.dll in.NET 4.0

эта библиотека DLL добавляется по умолчанию в проектах Visual Studio 2010. Для чего используется эта новая сборка? Кажется, что он не содержит много после просмотра его с помощью рефлектора, и Google, похоже, не так много говорит об этом. ...

Почему C# не может сравнить два типа объектов друг с другом, а VB-нет?

у меня есть два объекта в C# и не знаю, является ли он логическим или любым другим типом. Однако, когда я пытаюсь сравнить эти C# не дает правильного ответа. Я пробовал тот же код с VB.NET и это сработало ! может кто-нибудь сказать мне, как исправить это, если есть решение ? C#: object a = true; object b = true; object c = false; if (a == b) c = true; MessageBox.Show(c.ToString()); //Outputs False !! VB.NET: Dim a As Object = True Dim b As Object = True Dim c As Object = False If (a = b) T ...

"Коллекция элементов должна быть пустой перед использованием ItemsSource."

Я пытаюсь получить изображения для отображения в WPF ListView в стиле WrapPanel, как описано в этой старой статье команды ATC Avalon:как создать пользовательский вид. когда я пытаюсь заполнить ListView с LINQ-to-Entities запросил коллекцию ADO.NET объекты Entity Framework я получаю следующее исключение: исключение коллекция элементов должна быть пустой, прежде чем с помощью ItemsSource. мой код... Visual Basic Private Sub Window1_Loaded(...) Handles MyBase.Loaded ListViewImages ...

Плюсы и минусы параметр appsettings против applicationsettings так (.Net приложение.config / Web.конфиг)

при разработке приложения .NET Windows Forms у нас есть выбор между ними App.config теги для хранения наших значений конфигурации. Какой из них лучше? <configuration> <!-- Choice 1 --> <appSettings> <add key="RequestTimeoutInMilliseconds" value="10000"/> </appSettings> <!-- Choice 2 --> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=ne ...

BackgroundWorker против фонового потока

у меня есть стилистический вопрос о выборе реализации фонового потока, который я должен использовать в приложении windows form. В настоящее время у меня есть BackgroundWorker на форме, которая имеет бесконечное (while(true)) петли. В этом цикле я использую WaitHandle.WaitAny чтобы поток дремал, пока не произойдет что-то интересное. Один из дескрипторов событий, которые я жду, - это"StopThread" мероприятие, так что я могу вырваться из петли. Это событие сигнализируется, когда от моего переопредел ...

Когда следует использовать TaskCompletionSource?

AFAIK, все, что он знает, это то, что в какой-то момент его SetResult или SetException метод вызывается для завершения Task<T> разоблачили через Task собственность. другими словами, он выступает в качестве производителя для Task<TResult> и до его завершения. Я видел здесь пример : если мне нужен способ выполнить функцию асинхронно и иметь задачу представлять, что операция. public static Task<T> RunAsync<T>(Func<T> function) { if (function == null) th ...

Как вернуть значение из формы в C#?

У меня есть основная форма (назовем ее frmHireQuote), которая является дочерним элементом основной формы MDI (frmMainMDI), которая показывает другую форму (frmImportContact) через ShowDialog () при нажатии кнопки. когда пользователь нажимает кнопку " ОК " на frmImportContact, я хочу передать несколько строковых переменных обратно в некоторые текстовые поля на frmHireQuote. обратите внимание, что может быть несколько экземпляров frmHireQuote, очевидно, важно, чтобы я вернулся к экземпляру, кото ...

Какая разница.AsNoTracking() сделать?

у меня есть вопрос относительно .AsNoTracking() расширение, так как это все довольно новое и довольно запутанное. Я использую контекст для каждого запроса для веб-сайта. многие мои сущности не меняются, поэтому их не нужно отслеживать, но у меня есть следующий сценарий, в котором я не уверен, что происходит в базе данных, или даже имеет ли это значение в этом случае. этот пример - это то, что я сейчас делаю: context.Set<User>().AsNoTracking() // Step 1) Get user context.Set<User> ...

Как установить тайм-аут сеанса в интернете.конфиг

Я очень старался, но не могу найти решение о том, как установить значение таймаута сеанса для сеанса в процессе для ASP.Net веб-приложение. Я использую VSTS 2008 + .Net 3.5 + C#. Вот что я писал сам, чтобы установить тайм-аут на 1 минуту, это правильно? Я написал под системой.веб-раздел в web.config <sessionState timeout="1" mode="InProc" /> ...

Как обрабатывать AccessViolationException

Я использую COM-объект (MODI) из моего приложения .net. Метод, который я вызываю, бросает систему.AccessViolationException, который перехватывается Visual Studio. Странно, что я обернул свой вызов в try catch, который имеет обработчики для AccessViolationException, COMException и всего остального, но когда Visual Studio (2010) перехватывает AccessViolationException, отладчик прерывает вызов метода (doc.OCR), и если я пройду через него, он продолжит следующий линии вместо того, чтобы войти в бл ...

LINQ-полное внешнее соединение

у меня есть список идентификаторов людей и их имя, а также список идентификаторов людей и их фамилии. У некоторых людей нет имени, а у некоторых нет фамилии; я хотел бы сделать полное внешнее соединение в двух списках. Итак, следующие списки: ID FirstName -- --------- 1 John 2 Sue ID LastName -- -------- 1 Doe 3 Smith следует производить: ID FirstName LastName -- --------- -------- 1 John Doe 2 Sue 3 Smith Я новичок в LINQ (так что простите меня, ес ...

Создание завершенной задачи

Я хочу создать завершенный Task (не Task<T>). Есть ли что-то встроенное в .NET для этого? соответствующий вопрос: создать завершенную задачу ...

Как получить и установить переменные среды в C#?

Как я могу получить переменные среды и если что-то отсутствует, установить значение? ...