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

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

6
Ловіть виняток, викинутий методом анулювання анулювання
Використовуючи асинхронний CTP від ​​Microsoft для .NET, чи можна зловити виняток, викинутий методом async в методі виклику? public async void Foo() { var x = await DoSomethingAsync(); /* Handle the result, but sometimes an exception might be thrown. For example, DoSomethingAsync gets data from the network and the data is …

30
Який найскладніший або найбільш неправильно зрозумілий аспект LINQ? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
282 c#  linq  c#-3.0 

23
Enum ToString із зручними рядками
Мій перелік складається з таких значень: private enum PublishStatusses{ NotCompleted, Completed, Error }; Хоча я можу вивести ці значення зручним для користувача способом. Мені не потрібно мати можливість знову переходити від рядка до значення.
282 c#  enums  tostring 

14
Як конвертувати JSON в XML або XML в JSON?
Я почав використовувати Json.NET для перетворення рядка у формат JSON в об'єкт або навпаки. Я не впевнений в рамках Json.NET, чи можна перетворити рядок у JSON у формат XML і viceversa?
282 c#  json  xml  json.net 


12
Наведена схема URI "https" недійсна; очікуваний "http". Назва параметра: через
Я намагаюся зробити сервіс WCF через basicHttpBinding, який буде використовуватися на https. Ось мій web.config: <!-- language: xml --> <service behaviorConfiguration="MyServices.PingResultServiceBehavior" name="MyServices.PingResultService"> <endpoint address="" binding="basicHttpBinding" bindingConfiguration="defaultBasicHttpBinding" contract="MyServices.IPingResultService"> <identity> <dns value="localhost" /> </identity> </endpoint> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /> </service> ... <bindings> <basicHttpBinding> <binding name="defaultBasicHttpBinding"> <security mode="Transport"> <transport clientCredentialType="None"/> </security> </binding> …
281 c#  wcf  https 



8
Найкращий спосіб реалізувати комбінації клавіш у додатку Windows Forms?
Я шукаю найкращий спосіб реалізувати поширені комбінації клавіш для Windows (наприклад, Ctrl+ F, Ctrl+ N) у моєму додатку Windows Forms у C #. У додатку є основна форма, в якій розміщено багато дитячих форм (по одній). Коли користувач натискає Ctrl+ F, я хотів би показати спеціальну форму пошуку. Форма пошуку …

19
Entity Framework. Видалити всі рядки з таблиці
Як я можу швидко видалити всі рядки таблиці за допомогою Entity Framework? Зараз я використовую: var rows = from o in dataDb.Table select o; foreach (var row in rows) { dataDb.Table.Remove(row); } dataDb.SaveChanges(); Однак на виконання потрібно багато часу. Чи є альтернативи?
280 c#  sql  linq  entity-framework 

8
Різниця в продуктивності між налагодженнями та версіями версій
Я мушу визнати, що зазвичай я не переймаюся перемиканням між конфігураціями налагодження та випуску в своїй програмі, і я зазвичай вирішив перейти до конфігурації налагодження , навіть коли програми фактично розгорнуті в місці клієнтів. Наскільки я знаю, єдина відмінність цих конфігурацій, якщо ви не змінюєте її вручну, полягає в тому, …

8
Обробка виключень ASP.NET Core Web API
Я використовую ASP.NET Core для свого нового проекту REST API після використання регулярного веб-API ASP.NET протягом багатьох років. Я не бачу жодного хорошого способу обробки винятків у веб-API ASP.NET Core. Я намагався реалізувати фільтр / атрибут обробки винятків: public class ErrorHandlingFilter : ExceptionFilterAttribute { public override void OnException(ExceptionContext context) { …

11
Отримання імен файлів без розширень
Отримуючи імена файлів у певній папці: DirectoryInfo di = new DirectoryInfo(currentDirName); FileInfo[] smFiles = di.GetFiles("*.txt"); foreach (FileInfo fi in smFiles) { builder.Append(fi.Name); builder.Append(", "); ... } fi.Nameдає мені ім'я файлу з його розширенням: file1.txt, file2.txt, file3.txt. Як я можу отримати імена файлів без розширень? ( file1, file2, file3)
279 c#  .net 


10
Перетворення System.Array в список
Минулої ночі мені снилося, що наступне неможливо. Але у цьому ж сні хтось із ТА сказав мені інакше. Тому я хотів би знати, чи можна це System.ArrayзробитиList Array ints = Array.CreateInstance(typeof(int), 5); ints.SetValue(10, 0); ints.SetValue(20, 1); ints.SetValue(10, 2); ints.SetValue(34, 3); ints.SetValue(113, 4); до List<int> lst = ints.OfType<int>(); // not working
279 c# 

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