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

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

10
Эквивалент #region для C ++
Что такое C ++-эквивалент #region для C ++, чтобы я мог вставлять сворачиваемые биты пользовательского кода и облегчить чтение моего кода?
84 c#  c++ 

6
Как заставить веб-сервер пустельги прослушивать запросы, отличные от localhost?
Я развернул свое приложение C #, asp.net 5, mvc 6 на сервере Windows 2008. Я загорелся, dnx webон прослушивает порт 5000 и отлично работает при доступе с локального компьютера. Как мне заставить его слушать запросы, отличные от localhost? PS Этот вопрос не является дубликатом этого ... он относится к asp.net …

6
Сохраняет ли метод Distinct () исходный порядок последовательности неизменным?
Я хочу удалить дубликаты из списка, не меняя порядок уникальных элементов в списке. Джон Скит и другие предложили использовать следующее: list = list.Distinct().ToList(); Справка: Как удалить дубликаты из списка <T>? Удаление дубликатов из List <T> в C # Гарантируется ли, что порядок уникальных элементов будет таким же, как и раньше? …
84 c#  list  duplicates 

7
Как создать строку с разделителями-запятыми из списка ArrayList?
Я сохраняю список идентификаторов ArrayList в сценарии обработки, который хочу выдать в виде списка с разделителями-запятыми для вывода в журнал отладки. Есть ли способ легко получить это, не зацикливаясь на вещах? РЕДАКТИРОВАТЬ: Спасибо Джоэлу за указание на Список (Of T), который доступен в .net 2.0 и выше. Это НАМНОГО упрощает …
84 c#  vb.net  parsing 

6
В каком порядке C # для каждого цикла перебирает List <T>?
Мне было интересно узнать, в каком порядке цикл foreach в C # проходит через System.Collections.Generic.List&lt;T&gt;объект. Я нашел еще один вопрос по той же теме, но не думаю, что он удовлетворит меня ответом на мой вопрос. Кто-то заявляет, что порядок не определен. Но, как утверждает кто-то другой, порядок обхода массива фиксирован …

10
Найдите точку на окружности с заданными центром, радиусом и градусом
Прошло 10 лет с тех пор, как я занимался подобной математикой ... Я программирую игру в 2D и перемещаю игрока. Когда я перемещаю игрока, я пытаюсь вычислить точку на окружности на расстоянии 200 пикселей от позиции игрока, учитывая положительный ИЛИ отрицательный угол (градус) от -360 до 360. Экран - 1280x720, …
84 c#  geometry 

12
Найти самое внутреннее исключение без использования цикла while?
Когда C # выдает исключение, оно может иметь внутреннее исключение. Я хочу получить самое внутреннее исключение или, другими словами, листовое исключение, которое не имеет внутреннего исключения. Я могу сделать это в цикле while: while (e.InnerException != null) { e = e.InnerException; } Но мне было интересно, есть ли какой-нибудь однострочник, …

7
Проблема с DateTime.TryParse с датами в формате гггг-дд-мм
У меня есть следующая дата в строковом формате «2011-29-01 12:00 am». Теперь я пытаюсь преобразовать это в формат datetime с помощью следующего кода: DateTime.TryParse(dateTime, out dt); Но я всегда получаю dt как {1/1/0001 12:00:00 AM}. Подскажите, пожалуйста, почему? и как мне преобразовать эту строку в настоящее время. РЕДАКТИРОВАТЬ: Я только …

9
Индикатор выполнения в консольном приложении
Я пишу простое консольное приложение С #, которое загружает файлы на сервер sftp. Однако количество файлов велико. Я хотел бы отображать либо процент загруженных файлов, либо просто количество уже загруженных файлов от общего количества файлов, которые нужно загрузить. Сначала я получаю все файлы и общее количество файлов. string[] filePath = …
84 c#  console  progress 

3
IdentityServer4 регистрирует UserService и получает пользователей из базы данных в ядре asp.net
Я искал повсюду, как зарегистрировать с UserServiceпомощью IdentityServer4 в ядре asp.net, но, похоже, не могу найти правильный способ сделать это. Это код для регистрации InMemoryUsers, найденный здесь , однако я хотел бы получить доступ к пользователям из моей базы данных MSSQL, а не к статическим пользователям, определенным в примере. var …

5
Могу ли я определить свойства в частичных классах, а затем пометить их атрибутами в другом частичном классе?
Есть ли способ получить сгенерированный файл кода следующим образом: public partial class A { public string a {get; set;} } а затем в другом файле: public partial class A { [Attribute("etc")] public string a {get; set;} } Чтобы я мог создать класс из базы данных, а затем использовать несгенерированный файл …

12
Как получить текущее доменное имя в ASP.NET
Я хочу получить текущее доменное имя в asp.net c #. Я использую этот код. string DomainName = HttpContext.Current.Request.Url.Host; Мой URL есть, localhost:5858но он только возвращается localhost. Теперь я использую свой проект на localhost. Я хочу получить localhost: 5858. Другой пример, когда я использую этот домен www.somedomainname.com я хочу получить somedomainname.com …
84 c#  asp.net 

25
имя <…> не существует в пространстве имен clr-namespace <…>
У меня есть небольшое приложение WPF, которое раньше прекрасно компилировалось, но теперь его нет. Я не могу точно сказать, в какой момент он прекратил строительство. Просто однажды он работал нормально, а на следующий - нет. Вот структура проекта: Нет других проектов или внешних ссылок, кроме стандартных .net dll. Вот пользовательский …
84 c#  .net  wpf  xaml  namespaces 

5
Внедрение зависимостей с классами, отличными от класса контроллера
На этом этапе я с легкостью встраиваю элементы в свои контроллеры, в некоторых случаях создавая собственный класс ResolverServices. Жизнь хороша . Что я не могу понять, так это заставить фреймворк автоматически внедряться в неконтроллерные классы. Что действительно работает, так это то, что фреймворк автоматически вводится в мой контроллер IOptions, что …

9
Удалите HTML-теги из строки, включая & nbsp, в C #
Как удалить все HTML-теги, включая &amp; nbsp, с помощью регулярного выражения в C #. Моя строка выглядит как "&lt;div&gt;hello&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;"
83 c#  html  regex  string 

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