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

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код C # зазвичай орієнтований на сімейство інструментів та час виконання Microsoft .NET, які включають, серед іншого, .NET Framework, .NET Core та Xamarin. Використовуйте цей тег для питань щодо коду, написаного в офіційній специфікації C # або C #.

5
Як поводитися з AccessViolationException
Я використовую об'єкт COM (MODI) з моєї програми .net. Метод, який я викликаю, кидає System.AccessViolationException, який перехоплює Visual Studio. Дивна річ у тому, що я завернув свій дзвінок у пробний ловець, який має обробники для AccessViolationException, COMException та все інше, але коли Visual Studio (2010) перехоплює AccessViolationException, налагоджувач перерветься на …
185 c#  .net  exception  com  modi 


12
Який метод у класі String повертає лише перші N символів?
Я хотів би написати метод розширення до Stringкласу, так що якщо рядок введення до більше, ніж передбачена довжина N, відображатимуться лише перші Nсимволи. Ось як це виглядає: public static string TruncateLongString(this string str, int maxLength) { if (str.Length <= maxLength) return str; else //return the first maxLength characters } Який …
184 c#  .net  string  character 



17
Обертання слів для мітки в Windows Forms
Як можна отримати функцію обгортання слів для мітки в Windows Forms ? Я помістив мітку на панель і додав текст, щоб динамічно мітити. Але вона перевищує довжину панелі. Як я можу це вирішити?
184 c#  .net  winforms  label  controls 


10
Як призупинити малювання для контролю та його дітей?
У мене є контроль, який я повинен робити великі модифікації. Я хотів би повністю запобігти її перемальовуванню, поки я це роблю - SuspendLayout та ResumeLayout недостатньо. Як призупинити малювання для контролю та його дітей?
184 c#  .net  winforms  paint 


14
Побудувати рядок запиту для отримання System.Net.HttpClient
Якщо я хочу подати запит на отримання http за допомогою System.Net.HttpClient, схоже, немає api для додавання параметрів, чи правильно це? Чи є якісь прості api для створення рядка запиту, який не передбачає побудови колекції значень імен та URL-кодування, а потім остаточно об'єднати їх? Я сподівався використати щось на зразок api …
184 c#  .net  http 

13
Перетворити рядок JSON в об'єкт C #
Спроба перетворити рядок JSON в об'єкт у C #. Використовуючи дійсно простий тестовий випадок: JavaScriptSerializer json_serializer = new JavaScriptSerializer(); object routes_list = json_serializer.DeserializeObject("{ \"test\":\"some data\" }"); Проблема полягає в тому, що route_list ніколи не встановлюється; це невизначений об’єкт. Будь-які ідеї?
183 c#  json 

28
Не вдалося завантажити файл або збірку 'System.Web.Http 4.0.0 після оновлення з 2012 по 2013 рік
Я зробив оновлення відповідно до. http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- веб-апі-2 Я отримую помилку. Хтось ще отримав цю помилку? Помилка серверу в програмі '/' Не вдалося завантажити файл або збірку "System.Web.Http, Версія = 4.0.0.0, Культура = нейтральна, PublicKeyToken = 31bf3856ad364e35" або одна з її залежностей. Маніфестне визначення розташованої збірки не відповідає посиланням на збірку. …

17
Батько для контролю користувачів WPF
У мене є керування користувачем, яке я завантажую MainWindowпід час виконання. Я не можу отримати ручку на вікні, що містить UserControl. Я спробував this.Parent, але це завжди нульово. Хтось знає, як отримати ручку до вікна, що містить, від керування користувачем у WPF? Ось як завантажується елемент керування: private void XMLLogViewer_MenuItem_Click(object …
183 c#  .net  wpf 

6
Як змусити LINQ Sum () повернути 0, коли колекція джерела порожня
В основному, коли я виконую наступний запит, якщо жодне відведення не відповідало, наступний запит кидає виняток. У такому випадку я вважаю за краще, щоб сума дорівнювала 0, а не кидалася виняток. Чи можливо це можливо в самому запиті - я маю на увазі, а не зберігання запиту та перевірку query.Any()? …

13
Як я можу отримати базовий сайт?
Я хочу написати маленький допоміжний метод, який повертає базову URL-адресу сайту. Ось що я придумав: public static string GetSiteUrl() { string url = string.Empty; HttpRequest request = HttpContext.Current.Request; if (request.IsSecureConnection) url = "https://"; else url = "http://"; url += request["HTTP_HOST"] + "/"; return url; } Чи є в цьому помилка, …
183 c#  asp.net  uri  httprequest 

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