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

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


30
Должны ли функции возвращать ноль или пустой объект?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Какова лучшая практика при возврате данных из функций. Лучше вернуть нулевой или пустой объект? И почему один должен делать один над другим? …

7
Каковы основные различия между C # и Java?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я просто хочу уточнить одну вещь. Это не вопрос, по которому лучше, ту часть, которую я оставляю кому-то еще для обсуждения. Мне …
209 c#  .net  clr  java 

4
AutoMapper vs ValueInjecter [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

4
Как добавить амперсанд для значения в значении файла конфигурации приложения ASP.net/C#
У меня есть программа на C # со значениями в файле конфигурации. То, что я хочу, это хранить амперсанды для значения URL, как ... <appSettings> <add key="myurl" value="http://www.myurl.com?&cid=&sid="/> </appSettings> Но я получаю ошибки при создании моего сайта. Амперсанд не допускается. Я пробовал разные формы выхода из амперсандов, но безрезультатно. Кто-нибудь …
209 c#  asp.net  web-config 

25
Как удалить дубликаты из массива C #?
Я работал с string[]массивом в C #, который возвращается из вызова функции. Я мог бы привести к Genericколлекции, но мне было интересно, есть ли лучший способ сделать это, возможно, с использованием временного массива. Каков наилучший способ удалить дубликаты из массива C #?
209 c#  arrays  duplicates 

13
Выбор значения по умолчанию для типа Enum без необходимости изменения значений
В C # возможно ли украсить тип Enum атрибутом или сделать что-то еще, чтобы указать, каким должно быть значение по умолчанию, без изменения значений? Необходимые числа могут быть установлены в камне по любой причине, и было бы удобно по-прежнему контролировать по умолчанию. enum Orientation { None = -1, North = …
209 c#  .net  enums 


16
Ошибка сборки: необходимо добавить ссылку на System.Runtime
Я готовлю новое решение ASP.NET MVC 5.1. Я добавляю в пакет NuGet и настраиваю его с помощью Zurb Foundation и т. Д. В качестве части этого я добавил ссылку на собственный пакет NuGet, который представляет собой Portable Class Library, и я думаю, что это вызывает проблему на сервере сборки. TeamCity …

8
Преимущества использования частных статических методов
При создании класса, который имеет внутренние частные методы, обычно для уменьшения дублирования кода, которые не требуют использования каких-либо полей экземпляра, есть ли преимущества в производительности или памяти для объявления метода как статического? Пример: foreach (XmlElement element in xmlDoc.DocumentElement.SelectNodes("sample")) { string first = GetInnerXml(element, ".//first"); string second = GetInnerXml(element, ".//second"); string …
209 c#  performance 

7
Как мне отредактировать шаблоны Visual Studio для нового класса / интерфейса C #?
Я обнаружил, что удаляю следующие операторы импорта почти во всех файлах C #, создаваемых в Visual Studio: using System.Collections.Generic; using System.Linq; using System.Text; Конечно, с Resharper это действительно легко сделать, но мне действительно не нужно этого делать. Где-то в каталоге VS должно быть несколько шаблонов (класс, интерфейс), из которых я …


8
dotnet ef не найден в .NET Core 3
Я слежу за документами , чтобы создать начальную миграцию. Когда я выполняю dotnet, я получаю раздел помощи, означающий, что PATH работает правильно. Затем я пытаюсь выполнить команду ниже из документов в окне консоли: dotnet ef migrations add InitialCreate Я получаю следующую ошибку: Could not execute because the specified command or …

22
Почему C # не предоставляет ключевое слово «друг» в стиле C ++? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос В C ++ друг ключевое слово позволяет class Aназначить в …
208 c#  c++  design-patterns  oop  friend 

9
Найти неиспользуемый код [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Улучшить этот вопрос Мне пришлось провести рефакторинг большого приложения на C #, и я обнаружил множество …
208 c#  .net  refactoring 

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