Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.

30
Тип провайдера Entity Framework не может быть загружен?
Я пытаюсь запустить свои тесты на TeamCity, который в настоящее время установлен на моей машине. System.InvalidOperationException: Entity Framework типа провайдера System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'для ' System.Data.SqlClient' поставщика ADO.NET не может быть загружен. Убедитесь, что сборка провайдера доступна для работающего приложения. См. Http://go.microsoft.com/fwlink/?LinkId=260882 для получения дополнительной информации. У меня нет …

22
Практическое использование для «внутреннего» ключевого слова в C #
Не могли бы вы объяснить, что практическое использование для internalключевого слова в C #? Я знаю, что internalмодификатор ограничивает доступ к текущей сборке, но когда и при каких обстоятельствах я должен его использовать?

18
Лучше вернуть нулевую или пустую коллекцию?
На этот вопрос есть ответы на Переполнение стека на русском : Что лучше, возвращать ноль, или пустую коллекцию? Это общий вопрос (но я использую C #), каков наилучший способ (лучшая практика), возвращаете ли вы нулевую или пустую коллекцию для метода, у которого коллекция является типом возвращаемого значения?
420 c#  collections 


5
Как добавить элемент в начало списка <T>?
Я хочу добавить опцию «Выбрать один» в выпадающий список, связанный с List&lt;T&gt;. Как только я запрашиваю List&lt;T&gt;, как я могу добавить свой начальный Item, а не часть источника данных, как элемент FIRST в этом List&lt;T&gt;? Я имею: // populate ti from data List&lt;MyTypeItem&gt; ti = MyTypeItem.GetTypeItems(); //create initial entry MyTypeItem …

22
Общий список анонимного класса
В C # 3.0 вы можете создать анонимный класс со следующим синтаксисом var o = new { Id = 1, Name = "Foo" }; Есть ли способ добавить эти анонимные классы в общий список? Пример: var o = new { Id = 1, Name = "Foo" }; var o1 = …

12
Что я могу использовать для покрытия кода хорошего качества для C # /. NET? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет …
415 c#  .net  code-coverage 

6
LINQ .Any VS. Exists - Какая разница?
Используя LINQ для коллекций, в чем разница между следующими строками кода? if(!coll.Any(i =&gt; i.Value)) а также if(!coll.Exists(i =&gt; i.Value)) Обновление 1 Когда я разбираю, .Existsпохоже, что нет кода. Обновление 2 Кто-нибудь знает, почему там нет кода для этого?
413 c#  linq  collections 


14
Передача аргументов в C # generic new () шаблонного типа
Я пытаюсь создать новый объект типа T через его конструктор при добавлении в список. Я получаю сообщение об ошибке компиляции: Сообщение об ошибке: 'T': не может предоставить аргументы при создании экземпляра переменной Но у моих классов есть аргумент конструктора! Как я могу сделать эту работу? public static string GetAllItems&lt;T&gt;(...) where …

10
Ресурсы изображений WPF
Я пришел в основном из Интернета и немного из Windows Forms. Для нового проекта мы будем использовать WPF. Приложению WPF понадобится от 10 до 20 маленьких иконок и изображений для иллюстративных целей. Я думаю о том, чтобы хранить их в сборке как встроенные ресурсы. Это правильный путь? Как указать в …

26
Не удалось загрузить файл или сборку… Была предпринята попытка загрузить программу с неверным форматом (System.BadImageFormatException)
У меня есть два проекта, ProjectAи ProjectB. ProjectBконсольное приложение, которое зависит от ProjectA. Вчера все работало нормально, но вдруг сегодня, когда я бегу, ProjectBя получаю это: BadImageFormatException не обработано : не удалось загрузить файл или сборку 'ProjectA, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null' или одна из ее …

1
Как использовать тернарный оператор внутри интерполированной строки?
Я не понимаю, почему этот код не скомпилируется: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; Если я разделю это, это работает отлично: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";

12
Enum String Name из Value
У меня есть конструкция перечисления, как это: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } В моей базе данных на перечисления ссылаются по значению. У меня вопрос, как я могу превратить числовое представление перечисления обратно в имя строки. Например, учитывая 2результат …
407 c#  enums 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.