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

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

23
Enum ToString с удобными для пользователя строками
Мое перечисление состоит из следующих значений: private enum PublishStatusses{ NotCompleted, Completed, Error }; Я хочу иметь возможность выводить эти значения в удобной для пользователя форме, хотя. Мне не нужно снова переходить от строки к значению.
283 c#  enums  tostring 

6
Поймать исключение, выданное асинхронным пустым методом
Используя асинхронную CTP от Microsoft для .NET, возможно ли перехватить исключение, вызванное асинхронным методом в вызывающем методе? 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 

14
Как конвертировать JSON в XML или XML в JSON?
Я начал использовать Json.NET для преобразования строки в формате JSON в объект или наоборот. Я не уверен в структуре Json.NET, возможно ли преобразовать строку в формате JSON в формат XML и наоборот?
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> </basicHttpBinding> …
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
Различия в производительности между сборками отладки и выпуска
Я должен признать, что обычно я не беспокоился о переключении между конфигурациями Debug и Release в моей программе, и я обычно выбирал конфигурацию Debug , даже если программы фактически развернуты у клиентов. Насколько я знаю, единственное различие между этими конфигурациями , если вы не измените его вручную, что Debug имеют …

8
Обработка исключений ASP.NET Core Web API
Я использую ASP.NET Core для моего нового проекта API REST после использования обычного веб-API ASP.NET в течение многих лет. Я не вижу хорошего способа обработки исключений в ASP.NET Core Web API. Я попытался реализовать исключение фильтр / атрибут: 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 в список
Прошлой ночью мне снился сон, что следующее было невозможно. Но в том же сне кто-то из SO сказал мне иначе. Поэтому я хотел бы знать, если это возможно преобразовать 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>(); …
279 c# 

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