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

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

5
Как получить доступ к именованным группам захвата в .NET Regex?
Мне трудно найти хороший ресурс, который объясняет, как использовать именованные группы захвата в C #. Это код, который я до сих пор: string page = Encoding.ASCII.GetString(bytePage); Regex qariRegex = new Regex("<td><a href=\"(?<link>.*?)\">(?<name>.*?)</a></td>"); MatchCollection mc = qariRegex.Matches(page); CaptureCollection cc = mc[0].Captures; MessageBox.Show(cc[0].ToString()); Однако это всегда показывает полную строку: <td><a href="/path/to/file">Name of …
255 c#  .net  regex 

10
HttpClient не поддерживает метод PostAsJsonAsync C #
Я пытаюсь вызвать веб-API из моего веб-приложения. Я использую .Net 4.5 и при написании кода я получаю сообщение об ошибке HttpClientне содержит PostAsJsonAsyncметод определения . Ниже приведен код: HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:51093/"); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var user = new Users(); user.AgentCode = 100; user.Remarks = …

15
Как настроить Automapper в ASP.NET Core
Я относительно новичок в .NET, и я решил заняться .NET Core вместо изучения «старых способов». Я нашел подробную статью о настройке AutoMapper для .NET Core здесь , но есть ли более простой способ для новичка?

13
Список идентификаторов часовых поясов для использования с FindTimeZoneById () в C #?
Может кто-нибудь указать мне полный список всех часовых поясов, на которые ссылается ожидаемый идентификатор TimeZoneInfo.FindTimeZoneById()? Я нигде не могу найти список, и я просмотрел документацию .NET.
255 c#  list  timezone 

19
Тестовые проекты NUnit и Visual Studio 2008 для модульного тестирования? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

8
Получить название месяца из номера месяца
Возможный дубликат: Как получить MonthName в C #? Я использовал следующий синтаксис c #, чтобы получить название месяца от месяца нет, но я получаю Augustтолько хочу Aug... System.Globalization.DateTimeFormatInfo mfi = new System.Globalization.DateTimeFormatInfo(); string strMonthName = mfi.GetMonthName(8).ToString(); Любое предложение...
254 c#  .net  datetime 

12
Как выполнить хранимую процедуру в программе C #
Я хочу выполнить эту хранимую процедуру из программы на C #. Я написал следующую хранимую процедуру в окне запроса SqlServer и сохранил ее как storage1: use master go create procedure dbo.test as DECLARE @command as varchar(1000), @i int SET @i = 0 WHILE @i < 5 BEGIN Print 'I VALUE …

13
Как принять файл POST
Я использую asp.net mvc 4 webapi beta для создания сервиса отдыха. Мне нужно иметь возможность принимать POSTed изображения / файлы из клиентских приложений. Возможно ли это с помощью вебапи? Ниже описано, как я сейчас использую действие. Кто-нибудь знает пример, как это должно работать? [HttpPost] public string ProfileImagePost(HttpPostedFile profileImage) { string[] …
254 c#  asp.net-mvc-4 

8
Как перегрузить оператор квадратной скобки в C #?
DataGridView, например, позволяет вам сделать это: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; но я не могу найти документацию по оператору index / квадратные скобки. Как они это называют? Где это реализовано? Это может бросить? Как я могу сделать то же самое в моих собственных классах? ETA: Спасибо за …

10
Как отладить один поток в Visual Studio?
У меня есть решение с некоторыми проектами. Есть несколько точек останова в разных проектах. Я хочу отследить, как первый поток достиг одной из этих точек останова, и продолжить отследить этот единственный поток, несмотря на то, что другие потоки входят в одни и те же кодовые блоки. Я знаю, что это …

12
Указанный аргумент находится вне диапазона допустимых значений. Имя параметра: сайт
Я получаю этот вид ошибки, как :: Указанный аргумент находится вне диапазона допустимых значений. Имя параметра: site во время отладки любого моего проекта. Я также попытался после переустановки Visual Studio 2012. Но снова та же проблема, с которой я сталкиваюсь при отладке. Конфигурации моей системы: Windows 8: 32-разрядная Visual Studio: …

24
Для i = 0, почему (i + = i ++) равно 0?
Возьмите следующий код (можно использовать как консольное приложение): static void Main(string[] args) { int i = 0; i += i++; Console.WriteLine(i); Console.ReadLine(); } Результат iравен 0. Я ожидал 2 (как и некоторые из моих коллег). Вероятно, компилятор создает какую-то структуру, которая приводит iк нулю. Причина, по которой я ожидал 2, …
253 c#  .net 

14
Отражение - получить имя атрибута и значение свойства
У меня есть класс, давайте назовем его Book со свойством Name. С этим свойством у меня есть атрибут, связанный с ним. public class Book { [Author("AuthorName")] public string Name { get; private set; } } В моем основном методе я использую отражение и хочу получить пару значений ключа каждого атрибута …

12
Прочитать строку подключения из web.config
Как я могу прочитать строку подключения из web.configфайла в открытый класс, содержащийся в библиотеке классов? Я пробовал: WebConfigurationManager ConfigurationManager Но эти классы не распознаются в моей библиотеке классов.

22
Обработчик «ExtensionlessUrlHandler-Integrated-4.0» имеет неверный модуль «ManagedPipelineHandler» в своем списке модулей
Честно говоря, я попытался сделать грязную уловку с IIS, и когда я подумал, что мне это сойдет с рук, я понял, что мой обходной путь не работает. Вот что я пытался сделать: 1) У меня есть приложение ASP.NET , который имеет Preloader класс , который наследует IProcessHostPreloadClient и делает все …

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