Описание тега bcl
Библиотека базовых классов.NET Framework (BCL) - это библиотека классов, интерфейсов и типов значений, которая обеспечивает доступ к функциональности системы и предназначена для того, чтобы быть основой, на которой строятся приложения, компоненты и элементы управления.NET Framework.
2
ответа
Почему HashSet<T> не реализует IReadOnlyCollection<T>?
Новые интерфейсы только для чтения в.NET 4.5, такие как IReadOnlyCollection<T> а также IReadOnlyDictionary<TKey,TValue> очень полезны, особенно потому, что они были реализованы на распространенных типах BCL, таких как Collection<T>…
19 янв '13 в 12:23
4
ответа
Есть ли в.NET структура / класс Number?
Я пытаюсь сохранить число переменной длины, которое может иметь начальные нули как часть этого числа. Есть ли в платформе.NET класс, способный хранить такие значения без потери информации о ведущих нулях и превосходящий верхний предел длинного ? В н…
29 янв '10 в 21:55
0
ответов
Ожидаемое выражение {"=="} в vb
Поэтому я скопировал алгоритм AES из этой строки шифрования AES в VB.NET. Я использую второй ответ, но у меня есть ошибка в части расшифровки. Это говорит, что выражение ожидается {"=="} в Dim ivct = ciphertext.Split({"=="}, StringSplitOptions.None)…
07 фев '18 в 02:02
2
ответа
Directory.GetFiles возвращает неожиданные результаты с SearchPattern
Я работаю над пакетной программой, которая обрабатывает большое количество файлов (более 50 000 файлов), и сталкиваюсь со странным поведением с Directory.GetFiles метод. В процессе я перемещаю файлы, которые соответствуют следующему шаблону поиска "…
23 фев '17 в 15:11
2
ответа
Конвертировать проекты в.Net 4.5 (который использует TPL)
В настоящее время владею несколькими проектами с.net 3.5 и.net 4.0.Было решено перенести все на.NET 4.5. Все проекты уже в VS2012 (C# 5.0) и все проекты используют ключевые слова async-await На.net 4.0 используются проекты Microsoft.Bcl.Async На.net…
09 май '13 в 16:55
2
ответа
Последствия Lazy<T> и threadsafe false
Каковы последствия использования Lazy<T> класс и маркировка isThreadSafe: false во время инициализации? В сценарии, где ленивый должен получить доступ к членам экземпляра, а не статическим членам, где ленивый инициализируется внутри конструкто…
26 мар '12 в 17:34
0
ответов
Статический эквивалент IEquatable.Equals() для object.Equals(объект, объект)
Object.Equals(Object) имеет статическую версию Object.Equals(Object, Object), Есть ли что-то подобное для IEquatable<T>? Я спрашиваю потому что IEquatable<T> является более безопасным и немного быстрее, чем Object.Equals и статическая ве…
21 апр '18 в 11:39
3
ответа
Ошибка в Directory.GetParent?
Меня поразило очень странное поведение System.IO.Directory.GetParent метод: string path1 = @"C:\foo\bar"; DirectoryInfo parent1 = Directory.GetParent(path1); Console.WriteLine (parent1.FullName); // Prints C:\foo, as expected // Notice the extra bac…
18 окт '10 в 22:47
1
ответ
'this' включено в MethodInfo.Invoke для статического метода (от Mono BCL)
Справочная информация: я работаю над реализацией CLI для конкретного домена. Мы надеемся, что эта реализация будет использовать BCL, включенный в Mono или его части. Он не использует никакую другую часть Mono - он сам реализует CLR/VES. Прямо сейчас…
15 ноя '13 в 01:49
4
ответа
Как запустить (.exe) файл в C++, используя приложение формы окна?
Когда пользователь нажимает кнопку "Предварительные настройки", например, запускает другой файл (.exe), то же самое касается кнопки "Хлебная доска". Это код, который я использовал namespace RC_lab { using namespace System; using namespace System::Co…
06 фев '12 в 18:06
2
ответа
Enumerable.Count в Linq проверяет ICollection<>, но не IReadOnlyCollection<>
Фон: Linq-To-Objects имеет метод расширенияCount() (перегрузка не принимает предикат). Конечно, иногда, когда метод требует только IEnumerable<out T> (чтобы сделать Linq), мы действительно передадим ему "более богатый" объект, такой как IColle…
08 апр '14 в 14:31
1
ответ
.NET 4.5 CustomReflectionContext: для чего он нужен?
Что нового в.NET Framework 4.5 Developer Preview упоминает Возможность настройки контекста отражения для переопределения поведения отражения по умолчанию через класс CustomReflectionContext. Какова цель ReflectionContext? MSDN не совсем ясно по это…
29 фев '12 в 21:54
3
ответа
Почему нет AutoResetEventSlim в BCL?
Почему нет AutoResetEventSlim класс в BCL? Можно ли имитировать с помощью ManualResetEventSlim?
21 ноя '11 в 16:51
1
ответ
Пакет NuGet клиентских библиотек Microsoft HTTP в Visual Studio 2010
На момент написания этой статьи пакет NuGet клиентских библиотек HTTP Microsoft (Microsoft.Net.Http) находится в версии 2.2.13, Тем не менее, эта версия поставляется с отказом от ответственности, что она не поддерживается в Visual Studio 2010, несмо…
19 сен '13 в 23:17
1
ответ
Базовый класс для общих классов?
Мы используем EF6 в нашем приложении MVC 4, поэтому мы создали абстрактный класс для Business Objects Итак, у нас есть общий абстрактный класс, как показано ниже: public abstract class Repository<TEntity, TIdentifier> : IRepository<TEntity,…
29 ноя '13 в 19:37
1
ответ
Отмена SemaphoreSlim.WaitAsync с сохранением блокировки семафора
В одном из наших занятий мы активно используем SemaphoreSlim.WaitAsync(CancellationToken) и отмена этого. Я, кажется, столкнулся с проблемой, когда ожидающий вызов WaitAsync отменяется вскоре после звонка SemaphoreSlim.Release() (вкратце, я имею в в…
09 янв '14 в 12:11
3
ответа
CallerMemberName в.NET 4.0 не работает
Я пытаюсь использовать CallerMemberName атрибут в.NET 4.0 через пакет переносимости BCL. Он всегда возвращает пустую строку вместо имени члена. Что я делаю неправильно? public partial class Form1 : Form { public Form1() { InitializeComponent(); Mess…
17 сен '13 в 03:37
1
ответ
Какие `[InternalsVisibleTo]` для сборок.NET Framework и.NET Standard / Core Framework?
У меня проблема с видимостью типа перекрестная сборка / сборка друга. У меня есть следующая программа (которую я подписываю / строгое имя). Это говорит Castle DynamicProxy (я использую версию 4.2.1 Castle.Core Пакет NuGet) для создания прокси для мо…
11 дек '17 в 20:50
3
ответа
Когда использовать фабричный метод, предоставляемый.NET Framework
Я видел несколько случаев, когда.NET Framework предоставляет заводскую версию метода, например: DataCacheFactory против DataCache Как мы выбираем, какой из них использовать, а какой лучше других?
06 дек '13 в 05:05
2
ответа
Есть ли тип enum для писем в.NET Framework?
Мне нужен тип enum, который определяет буквы для использования в проекте. Есть ли такой тип перечисления в.NET Framework?
26 окт '13 в 20:38