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

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

11
Служба Windows на локальному комп’ютері почалася, а потім зупинилася помилка
Зазвичай я отримую цю помилку: (Служба "Ім'я служби" на локальному комп’ютері запускається і потім припиняється. Деякі служби припиняються автоматично, якщо інша служба або програми не використовуються), коли в моєму коді щось не так, наприклад, не існує доріжки та ін. Служба Windows не запуститься. У мене є служба Windows, яка створює …

10
Проблема з завантаженням AssemblyVersion на веб-сторінку за допомогою Razor / MVC3
Я використовую такий код у нижньому колонтитулі у своєму файлі _Layout.cshtml для розміщення даних версії AssemblyInfo у нижньому колонтитулі кожної сторінки на моєму сайті MVC3. Однак: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Просто друкує у нижньому колонтитулі: Revision 0.0.0.0 Коли я змінив вигляд, щоб відобразити всю інформацію про збірку для "Виконання збірки", використовуючи наступне @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() …

9
Перевірте, чи вказано повний шлях
Чи існує спосіб перевірити, чи заданий шлях є повним шляхом? Зараз я роблю це: if (template.Contains(":\\")) //full path already given { } else //calculate the path from local assembly { } Але повинен бути більш елегантний спосіб перевірити це?
104 c#  .net  validation  path 

8
Хтось все ще використовує [goto] в C # і якщо так, то чому? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Мені було цікаво, чи все ще хтось використовує синтаксис ключових слів …
104 c#  .net  coding-style  goto 

7
Чи події C # синхронні?
У цьому питанні є дві частини: Чи має підвищення події блокувати потік, або він починається виконання EventHandlers асинхронно і йде потік триває в той же час? Чи проводяться окремі EventHandlers (підписані на подію) синхронно один за одним, або вони працюють асинхронно, не гарантуючи, що інші не працюють одночасно?
104 c#  .net  events  delegates 

7
Як отримати чіткий упорядкований список імен із DataTable за допомогою LINQ?
У мене є DataTableз Nameколонкою. Я хочу створити колекцію унікальних імен, упорядкованих за алфавітом. Наступний запит ігнорує порядок за пунктом. var names = (from DataRow dr in dataTable.Rows orderby (string)dr["Name"] select (string)dr["Name"]).Distinct(); Чому це orderbyне примусово застосовується?
104 c#  linq  .net-3.5 

6
Форматування тексту в TextBlock
Як домогтися форматування тексту всередині елемента TextBlockкерування в моєму додатку WPF? наприклад: Я хотів би, щоб певні слова були виділені жирним шрифтом, інші - курсивом, а деякі - різними кольорами, як у цьому прикладі: Причиною мого питання є ця актуальна проблема: lblcolorfrom.Content = "Colour From: " + colourChange.ElementAt(3).Value.ToUpper(); Мені б …
104 c#  wpf  wpf-controls 

13
NuGet за проксі
Я розумію, що NuGet дозволяє налаштувати проксі-сервіси з версії 1.4. Але я не можу знайти жодного прикладу командного рядка. Я намагаюся запустити деяку збірку, і NuGet не може підключитися. Як налаштувати параметри проксі в командному рядку?
104 c#  msbuild  nuget 

9
Веб-API 2: як повернути JSON з іменами властивостей camelCased, на об'єкти та їх суб-об'єкти
ОНОВЛЕННЯ Дякую за всі відповіді. Я над новим проектом, і, схоже, я нарешті дійшов до цього: Здається, винуватий був наступний код: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { StatusCode = code, Content = response != null ? new JsonContent(response) : null }; } …

14
Придушити попередження CS1998: цього методу асинхронізації бракує "очікування"
У мене є інтерфейс з деякими функціями асинхронізації. Деяким класам, що реалізує інтерфейс, чекати нічого не можна, а деякі можуть просто кинути. Це трохи дратує всі попередження. Якщо ви не використовуєте функцію очікування у функції асинхронізації. Чи можливо придушити повідомлення? public async Task<object> test() { throw new NotImplementedException(); } попередження …
104 c#  asynchronous 

6
Що таке насос для повідомлень?
У цій темі (опублікованій близько року тому) йде обговорення проблем, які можуть виникнути із запуском Word у неінтерактивній сесії. Дана там (досить сильна) порада цього не робити. В одному дописі зазначено, що "API API припускають, що ви працюєте з Office в інтерактивному сеансі на робочому столі, з монітором, клавіатурою та …

5
C #: Як перетворити список об'єктів у список одного властивості цього об’єкта?
Скажіть, у мене є: IList<Person> people = new List<Person>(); А об'єкт людини має такі властивості, як FirstName, LastName та Gender. Як я можу конвертувати це у список властивостей об'єкта Person. Наприклад, до списку імен. IList<string> firstNames = ???
104 c#  linq  list 

2
Як ви включаєте Xml Документи для бібліотеки класів у пакет NuGet?
Я створюю пакет NuGet для бібліотеки класів C #, і я хотів би включити створену Xml Документацію до бібліотеки. Це мій файл nuspec: <?xml version="1.0" encoding="utf-8"?> <package> <metadata> <id>MyLibrary</id> <version>1.0.0.0</version> <authors>John Nelson</authors> <language>en-US</language> <description>A C# class library</description> </metadata> <files> <file src="..\..\build\MyLibrary.dll" target="lib\Net40" /> <file src="..\..\build\MyLibrary.xml" target="lib\Net40" /> </files> </package> Коли …
104 c#  nuget  nuget-package 

10
C # видаліть папку та всі файли та папки в цій папці
Я намагаюся видалити папку та всі файли та папки в цій папці, я використовую наведений нижче код і отримую помилку Folder is not empty, будь-які пропозиції щодо того, що я можу зробити? try { var dir = new DirectoryInfo(@FolderPath); dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly; dir.Delete(); dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i].Index); } catch (IOException ex) …
104 c#  directory 

3
Як додати параметр посилання до помічників тегів asp в ASP.NET Core MVC
Я маю великий досвід роботи з ASP.NET MVC 1-5 . Тепер я вивчаю ASP.NET Core MVC і повинен передати параметр для посилання на сторінку. Наприклад, у мене є така дія [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Як я можу реалізувати посилання на цю дію …

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