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

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

4
Тип условного выражения не может быть определен, поскольку не существует неявного преобразования между int и <null>
Почему это не компилируется? int? number = true ? 5 : null; Тип условного выражения не может быть определен, поскольку не существует неявного преобразования между int и &lt;null&gt;
167 c#  nullable 

18
Ошибка 503. Сервис недоступен. Пул приложений останавливается при доступе к веб-сайту
На это есть несколько постов, и я уже много чего перепробовал. Но безрезультатно. Я в основном разработчик Winforms, начал работать над этим веб-материалом несколько дней назад, так как моя компания предпринимает веб-инициативы. У меня есть проект ASP.Net, и я хочу разместить его на локальном IIS. В Project properties -&gt; Webнастройках …
167 c#  asp.net  iis  iis-7  localhost 

8
HtmlEncode из библиотеки классов
У меня есть библиотека классов (в C #). Мне нужно кодировать мои данные, используя метод HtmlEncode. Это легко сделать из веб-приложения. У меня вопрос, как мне использовать этот метод из библиотеки классов, которая вызывается из консольного приложения?
166 c#  html-encode 

5
LINQ - левое соединение, группировка и подсчет
Допустим, у меня есть этот SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Как я могу перевести это в LINQ to SQL? Я застрял в COUNT (c.ChildId), сгенерированный SQL всегда, кажется, выводит COUNT (*). Вот что я получил так …
166 c#  .net  linq  linq-to-sql 

13
Является ли использование .NET 4.0 кортежей в моем коде C # плохим дизайнерским решением?
С добавлением класса Tuple в .net 4 я пытался решить, является ли использование их в моем дизайне плохим выбором или нет. На мой взгляд , Tuple может быть ярлыком для написания результирующего класса (я уверен, что есть и другие применения). Итак, это: public class ResultType { public string StringValue { …

7
Установить службу Windows .NET без InstallUtil.exe
У меня есть стандартная .NET служба Windows, написанная на C #. Может ли он установить себя без использования InstallUtil? Должен ли я использовать класс установщика службы? Как я должен использовать это? Я хочу иметь возможность позвонить следующее: MyService.exe -install И это будет иметь тот же эффект, что и вызов: InstallUtil …


5
Как реализовать ConfigurationSection с помощью ConfigurationElementCollection
Я пытаюсь реализовать пользовательский раздел конфигурации в проекте и продолжаю сталкиваться с исключениями, которые мне не понятны. Я надеюсь, что кто-то может заполнить пробелы здесь. У меня App.configэто выглядит так: &lt;?xml version="1.0" encoding="utf-8" ?&gt; &lt;configuration&gt; &lt;configSections&gt; &lt;section name="ServicesSection" type="RT.Core.Config.ServicesConfigurationSectionHandler, RT.Core"/&gt; &lt;/configSections&gt; &lt;ServicesSection type="RT.Core.Config.ServicesSection, RT.Core"&gt; &lt;Services&gt; &lt;AddService Port="6996" ReportType="File" /&gt; &lt;AddService …

8
Разобрать строку в DateTime в C #
У меня есть дата и время в строке, отформатированной так: "2011-03-21 13:26" //year-month-day hour:minute Как я могу разобрать это System.DateTime? Я хочу использовать такие функции, как DateTime.Parse()или, DateTime.ParseExact()если возможно, чтобы иметь возможность указать формат даты вручную.
166 c#  .net  string  parsing  datetime 

10
WCF ServiceHost права доступа
Я получаю следующую ошибку при прохождении учебника WCF. HTTP не может зарегистрировать URL http: // +: 8000 / ServiceModelSamples / Service / . Ваш процесс не имеет прав доступа к этому пространству имен (подробнее см. Http://go.microsoft.com/fwlink/?LinkId=70353 ). Это что-то вызвано ограничением на Windows 7?
166 c#  wcf  windows-7 


7
Утилизирует ли Streamreader поток?
Я отправляю поток в методы для записи, и в этих методах я использую двоичное устройство чтения / записи. Когда читатель / писатель освобождается, либо usingпросто , либо когда на него нет ссылок, поток также закрывается? Я бы отправил BinaryReader / Writer, но я также использую StreamReader (возможно, мне следует обойти …
166 c#  stream  streamreader 

24
Когда можно позвонить в GC.Collect?
Общий совет, что вы не должны звонить GC.Collect из своего кода, но каковы исключения из этого правила? Я могу думать только о нескольких очень специфических случаях, когда имеет смысл форсировать сборку мусора. Один пример, который приходит на ум, - это служба, которая периодически просыпается, выполняет какую-то задачу, а затем спит …

12
«Проект с выходным типом библиотеки классов не может быть запущен напрямую»
Я скачал проект C # и хочу отладить проект, чтобы увидеть, как работает реализация алгоритма. Проект вошел в папку, внутри этой папки - .slnфайл и папка с исходными файлами и .csprojфайлом . Я установил Visual Studio и открыл .slnфайл в главной папке. Я успешно построил проект, но когда я пытаюсь …
166 c#  visual-studio 

7
Как сделать тип возвращаемого значения для метода универсальным?
Есть ли способ сделать этот метод универсальным, чтобы я мог вернуть строку, bool, int или double? Прямо сейчас он возвращает строку, но если он может найти «true» или «false» в качестве значения конфигурации, я хотел бы, например, вернуть bool. public static string ConfigSetting(string settingName) { return ConfigurationManager.AppSettings[settingName]; }
166 c#  .net  generics  return-type 

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