Tag: .net

Я не понимаю LINQ to SQL .AsEnumerable ()?

Рассмотрим этот код: var query = db.Table .Where(t => SomeCondition(t)) .AsEnumerable(); int recordCount = query.Count(); int totalSomeNumber = query.Sum(); decimal average = query.Average(); Предположим, что query занимает очень много времени. Мне нужно получить счетчик записей, итоговый номер SomeNumber вернулся и в среднем получить среднее значение. Я думал, основываясь на своем чтении, что .AsEnumerable() выполнит запрос […]

Форматировать строки в методе Console.WriteLine

Im новое для программирования на C #. Может кто-нибудь объяснить следующий код: Console.WriteLine( “{0}{1,10}”, “Face”, “Frequency” ); //Headings Console.WriteLine( “{0,4}{1,10}”,someval,anotherval); Я понимаю, что это печатает два столбца значений с указанными заголовками, а {0} ссылается на первый приведенный аргумент. Но в чем смысл форматированных строк формы {x,y} ?

Неактивность и активность WPF

Я пытаюсь обрабатывать бездействие и активность пользователей в приложении WPF, чтобы угаснуть некоторые вещи. После многих исследований я решил пойти с (по крайней мере, на мой взгляд) очень изящным решением, которое Ханс Пассант написал здесь . Есть только один недостаток: пока курсор остается в верхней части windows, событие PreProcessInput непрерывно запускается. У меня полноэкранное приложение, […]

Выражение рекурсии в LINQ

Я пишу поставщика LINQ для иерархического источника данных. Мне проще всего разработать свой API, написав примеры, показывающие, как я хочу его использовать, а затем кодирование для поддержки этих случаев использования. Одна вещь, с которой я столкнулся, – это простой / многоразовый / элегантный способ выражения «глубокого запроса» или рекурсии в операторе LINQ. Другими словами, как […]

Что произойдет, если я вернусь до конца использования инструкции? Будет ли вызов вызываться?

У меня есть следующий код using(MemoryStream ms = new MemoryStream()) { //code return 0; } Метод dispose() вызывается в конце using скобок оператора } right? Так как я return до конца using оператора, будет ли объект MemoryStream правильно удален? Что здесь происходит?

Есть ли «правильный» способ чтения CSV-файлов

Возможный дубликат: Импорт файлов CSV в .Net В .net есть ли стандартная библиотека, которая должна использоваться для чтения в csv-файлах? Все образцы в Интернете загружают свой собственный csv reader / parser или используют OleDb. Это не проблема с использованием каких-либо из этих решений, мне просто интересно, есть ли общепринятая библиотека (не то, что я могу […]

Что вызывает fragmentацию памяти в .NET.

Я использую профилировщик памяти ANTS Red Gates для отладки утечки памяти. Он предупреждает меня, что: Фрагментация памяти может заставлять .NET резервировать слишком много свободной памяти. или Фрагментация памяти влияет на размер самого большого объекта, который может быть выделен Поскольку у меня OCD, эта проблема должна быть решена. Каковы некоторые стандартные методы кодирования, которые помогают избежать […]

Enum – ссылочный тип или тип значения?

Я использовал свойство Enum в своем classе EntityFramework 5, но в базе данных это поле имеет значение NULL. Visual studio дает ошибку, что это свойство должно быть свойством nullable. Мой вопрос: является ли Enum ссылочным типом или типом значения?

Могу ли я переопределить производные типы?

Насколько я знаю, в C # 2.0 невозможно сделать следующее: public class Father { public virtual Father SomePropertyName { get { return this; } } } public class Child : Father { public override Child SomePropertyName { get { return this; } } } Я обход проблемы, создав свойство в производном classе как «новое», но, […]

Являются ли статические члены общего classа привязаны к конкретному экземпляру?

Это скорее документация, чем реальный вопрос. Кажется, что это не было адресовано на SO еще (если я не пропустил это), так вот: Представьте общий class, содержащий статический член: class Foo { public static int member; } Есть ли новый экземпляр элемента для каждого конкретного classа или существует только один экземпляр для всех classов типа Foo? […]

Interesting Posts

Как удалить папку с внешних дисков, если имена слишком длинны (например, информация или контент тома системы)?

Как визуализировать представление ASP.NET MVC в формате PDF

Почему C ++ поддерживает поэтапное назначение массивов внутри структур, но не в целом?

Как сортировать результаты Spotlight по размеру в Finder?

Сравнение имен файлов Win32

Можно ли использовать действительный лицензионный ключ для Windows 7 Ultimate X64 для проверки полной установки RTM?

Проблемы с PHP / cURL / Fedora разрешают имя хоста, возможно, проблему DNS?

Двойная загрузка Windows 7 на предустановленном ноутбуке Windows 8

Какова команда вырезать часть из видео и сохранить ее с помощью ffmpeg?

Как выполнить «хост-сервер nslookup»

Любой способ изменения разрешения экрана Windows через командную строку?

Что действительно делает google-services.json?

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

Google, как редактировать / комбо-контроль для Delphi?

Заполнение пружины @ Value во время модульного теста

Давайте будем гением компьютера.