Запитання з тегом «c#»

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код 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 = …

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

19
Тестові проекти NUnit vs 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 і зберег її як збережену1: 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, від клієнтських програм. Чи можливо це за допомогою webapi? Нижче описано, як дію я зараз використовую. Хтось знає про приклад, як це має працювати? [HttpPost] public string ProfileImagePost(HttpPostedFile …
254 c#  asp.net-mvc-4 

8
Як я перевантажую оператор квадратної дужки в C #?
Наприклад, DataGridView дозволяє вам це робити: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; але я не можу знайти документацію щодо оператора індексу / квадратних дужок. Як вони це називають? Де вона реалізована? Може кинути? Як я можу зробити те ж саме на власних заняттях? ETA: Дякую за всі швидкі …

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

15
Як налаштувати Automapper в ASP.NET Core
Я порівняно новий в .NET, і вирішив братися за .NET Core, а не вивчати "старі способи". Тут я знайшов детальну статтю про налаштування AutoMapper для .NET Core , але чи є більш простий посібник для новачка?

12
Вказаний аргумент був поза діапазоном допустимих значень. Назва параметра: сайт
Я отримую такий вид помилок, як: Вказаний аргумент був поза діапазоном дійсних значень. Назва параметра: site під час налагодження будь-якого мого проекту. Я також спробував після перевстановлення My Visual Studio 2012. Але знову ж проблему, яку я отримую під час налагодження. Конфігурації моєї системи: Windows 8: 32-розрядні Візуальна студія: 2012 …

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
Reflection - отримайте ім'я атрибута та значення для властивості
У мене є клас, давайте назвати його Book із властивістю під назвою Name. З цим властивістю у мене пов'язаний атрибут. public class Book { [Author("AuthorName")] public string Name { get; private set; } } У своєму головному методі я використовую роздуми і хочу отримати пару ключових значень кожного атрибута для …


22
Обробник “ExtensionlessUrlHandler-Integrated-4.0” має поганий модуль “ManagedPipelineHandler” у своєму списку модулів
Якщо чесно кажучи, я намагався перетворити брудний трюк на IIS і просто, коли думав, що збираюся піти звідти, зрозумів, що мій спосіб вирішення проблем не працює. Ось що я намагався зробити: 1) У мене є додаток ASP.NET, який має клас Preloader, який успадковує IProcessHostPreloadClient і робить усі важкі ініціалізації при …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.