12
ответов

Перейти к оператору, продуманному вредный?

Если оператор выше корректен, то, почему, когда я использую отражатель на.Net BCL I, видят, он используется много?Править: позвольте мне перефразировать: все ДВИЖЕНИЕ-TO's, я вижу в отражателе, записанном людьми или компиляторами?
вопрос задан: 22 March 2010 19:05
11
ответов

Что является аналогом C# станд. C++:: пара?

Мне интересно: Что является аналогом C# станд.:: пара в C++? Я нашел Систему. Сеть. Класс UI.Pair, но я предпочел бы что-то основанное на шаблоне.Спасибо!
вопрос задан: 19 October 2018 01:17
8
ответов

Как Microsoft создавала блоки, которые имеют циклические ссылки?

В BCL.NET существуют циклические ссылки между: System.dll и System.Xml.dll System.dll и System.Configuration.dll System.Xml.dll и System.Configuration.dll Здесь являются снимком экрана от.NET...
вопрос задан: 25 August 2015 09:42
5
ответов

Точно, насколько большой.NET (3.5) Библиотека классов Платформы?

Я регулярно читал, что платформа является просто слишком большой, чтобы у одного разработчика был опыт с каждой частью ее. Наличие некоторых фактических чисел, конечно, помогло бы поместить вещи в перспективу. MSDN...
вопрос задан: 5 September 2014 05:38
5
ответов

Эффективные, неизменяемые, расширяемые коллекции для .NET [дубликаты]

Мне кажется, что существует крайний недостаток безопасных, неизменяемых типов коллекций для .NET, в частности BCL, но я также не видел много работы вне. У кого-нибудь есть указания на (желательно) ...
вопрос задан: 24 December 2012 18:20
5
ответов

Какова причина IEnumerable/IEnumerable <T> интерфейсы, чтобы только иметь MoveNext?

В основном я задаюсь вопросом, почему MS решил реализовать перечислитель, который только поддерживает продвижение: MoveNext (). Разве это не более гибко, чтобы также осуществить MovePrevious для этого широко используемого интерфейса...
вопрос задан: 26 November 2009 23:18
3
ответа

Преобразуйте от BitArray до байта

У меня есть BitArray с длиной 8, и мне нужна функция для преобразования ее в байт. Как сделать это? А именно, мне нужна корректная функция ConvertToByte: BitArray укусил = новый BitArray (новый bool [] {...
вопрос задан: 10 January 2017 23:38
3
ответа

Связать.NET dlls для запуска приложения в машине.NET меньше?

AFAIK, ngen превращает MSIL в собственный код (также отнесенный в как предварительный JIT), однако я никогда не обращал слишком много внимания в, он - влияние выполнения запуска. Приложения Ngen'd все еще требуют основы.NET...
вопрос задан: 5 September 2014 05:38
2
ответа

Почему Наборы BCL используют перечислители структуры, не классы?

Все мы знаем, что изменяемые структуры являются злыми в целом. Я также вполне уверен, что, потому что IEnumerable <T>.GetEnumerator () возвраты вводит IEnumerator <T>, структуры сразу упаковываются в...
вопрос задан: 18 September 2014 16:00
2
ответа

Почему делают перегрузки Строки. Формат существует?

Я использовал Отражатель для рассмотрения реализации Строки. У формата и всегда создавалось впечатление что перегрузки Строки. Формат, который взял 1, 2 и 3 аргумента, был оптимизирован...
вопрос задан: 5 September 2014 05:37
2
ответа

Каково максимальное количество символов или длины для Каталога?

Каково максимальное количество символов, которые типичный путь может содержать для каталога при использовании C#? Например, C:\test\ имеет 7 символов в длине, какова максимальная длина?
вопрос задан: 4 August 2010 15:55
2
ответа

Почему не делает (неуниверсального) IDictionary, наследовались IEnumerable <DictionaryEntry>?

IDictionary <TKey, TValue> наследовал от IEnumerable <KeyValuePair <TKey, TValue>>, но IDictionary по некоторым причинам не наследовался IEnumerable <DictionaryEntry>. Интересно почему?...
вопрос задан: 18 June 2010 10:51
1
ответ

Как создать несколько каталогов из одного полного пути в C #?

Если у вас есть полный путь, например: «C: \ dir0 \ dir1 \ dir2 \ dir3 \ dir4 \», как бы вы лучше его реализовали, чтобы присутствовали все каталоги? Есть ли способ для этого в BCL? Если нет, то что самое ...
вопрос задан: 25 January 2010 17:59
0
ответов

Когда UnderlyingSystemType отличается от текущего экземпляра Type

System.Type содержит свойство UnderlyingSystemType. MSDN утверждает, что это: Указывает тип, предоставляемый общеязыковой средой выполнения, которая представляет этот тип. В большинстве случаев это свойство ...
вопрос задан: 9 August 2019 07:49
0
ответов

Как я могу конвертировать BitArray в один int?

Как я могу конвертировать BitArray в один int?
вопрос задан: 29 March 2019 08:39
0
ответов

Почему словарь «не заказан»?

Я прочитал это в ответ на многие вопросы здесь . Но что именно это означает? var test = new Dictionary (); test.Add (0, «ноль»); test.Add (1, «один»); test.Add (2, «два»); test ....
вопрос задан: 25 January 2019 09:45
0
ответов

Почему нет Char.Empty, например String.Empty?

Есть ли для этого причина? Я спрашиваю, потому что если вам нужно использовать много пустых символов, вы попадете в ту же ситуацию, что и при использовании большого количества пустых строк. Редактировать: Причина ...
вопрос задан: 29 December 2017 12:38
0
ответов

Есть ли утечка памяти в реализации ConcurrentBag? [дубликат]

Возможный дубликат: возможная утечка памяти в ConcurrentBag? Edit1: Фактический вопрос. Можете ли вы подтвердить это, или мой образец неверен, и я упускаю что-то очевидное? Я подумал, что...
вопрос задан: 23 May 2017 11:51
0
ответов

Значение запутанного комментария над строкой «string.Empty» в исходном коде .NET / BCL?

Я пытаюсь понять, почему string.Empty доступна только для чтения, а не является константой. Я видел этот пост, но не понимаю комментарий, который Microsoft написала по этому поводу. Как написал Джон Скит в комментарии: «Я не знаю - это ...
вопрос задан: 23 May 2017 11:45
0
ответов

Как проверить, является ли 3 g активным или нет в android

я пытаюсь проверить, является ли 3G активным или нет в моем телефоне, и после этого я должен запустить Намерение. Так что кто-нибудь поможет мне Спасибо заранее:)
вопрос задан: 23 May 2017 10:31
0
ответов

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

Я работаю над проектом, в котором в определенный момент мне нужно указать в течение одного месяца, какие дни еще доступны. Есть функция, которая вычисляет, какие дни доступны. Мои коллеги сказали: «О, мы ...
вопрос задан: 7 January 2017 10:09
0
ответов

Почему значение по умолчанию EnableDecompression.NET изменялось между 2,0 и 3.0?

Мы используем веб-сервисы.NET - и non-WCF и WCF, хотя подавляющее большинство является non-WCF по причинам прежней версии - довольно в большой степени, и поскольку я тестировал что-то в Скрипаче, я заметил что ответ...
вопрос задан: 5 September 2014 05:38
0
ответов

Почему в .NET нет SortedList ? [closed]

Почему есть только SortedList , который больше похож на словарь, но нет SortedList , который на самом деле является просто списком, который всегда отсортирован? Согласно MSDN ...
вопрос задан: 5 September 2014 05:35
0
ответов

Считается ли использование пространств имен System.* в собственных классах плохой практикой? [duplicate]

У меня есть класс ConfigurationElementCollection Это общая реализация System.Configuration.ConfigurationElementCollection Он хранится в нашем решении, Project.Utility.dll ...
вопрос задан: 5 September 2014 05:35
0
ответов

Есть ли существенный прирост производительности за счет использования встроенных классов .NET?

Небольшой небольшой вопрос ... Я знаю, что иногда в библиотеках других языков есть часть их код написан на специфичном для платформы языке C из соображений производительности. В таких случаях вы можете получить огромный ...
вопрос задан: 5 September 2014 05:35
0
ответов

Что делает RuntimeHelpers.GetHashCode

Метод объекта )RuntimeHelpers.GetHashCode (позволяет генерировать хеш-коды на основе идентификатора объекта. MSDN заявляет :Метод RuntimeHelpers.GetHashCode всегда вызывает объект....
вопрос задан: 28 June 2012 07:40
0
ответов

Реализация .NET TcpClient/NetworkStream, поддерживающая асинхронные операции и учитывающая тайм-ауты

Судя по количеству вопросов, сообщений на форуме и т. д. в BCL отсутствует достойная поддержка отмены операций ввода-вывода. С добавлением Async...
вопрос задан: 7 June 2012 10:31
0
ответов

.NET 4.5 CustomReflectionContext: для чего он полезен?

Что нового в .NET Framework 4.5 Developer Preview упоминает возможность настройки контекста отражения для переопределения поведение отражения по умолчанию через класс CustomReflectionContext. Что...
вопрос задан: 29 February 2012 21:54
0
ответов

Как создать тестируемый код с использованием классов .Net IO?

Я хочу создать модульный тестируемый код, который имитирует вызовы классов .Net System.IO , поэтому я действительно могу провести модульное тестирование, а не зависеть от файловой системы. Я использую классы SystemWrapper, чтобы ...
вопрос задан: 9 January 2012 11:08
0
ответов

Почему в BCL нет AutoResetEventSlim?

Почему нет класса AutoResetEventSlim в BCL? Можно ли моделировать с помощью ManualResetEventSlim?
вопрос задан: 21 November 2011 16:53