c#- все статьи тега ➜ страница 74


Эффективно использовать async / await с помощью ASP.NET Web API

Я пытаюсь использовать async/await особенность ASP.NET в моем проекте Web API. Я не очень уверен, будет ли это иметь какое-либо значение в производительности моей службы Web API. Ниже приведен рабочий процесс и пример кода из моего приложения. График Работы: UI Application → Web API endpoint (controller) → метод вызова на уровне службы Web API → вызов другой внешней веб-службы. (Здесь мы имеем взаимодействия с БД, так далее.) : public async Task<IHttpActionResult> GetCountries() { ...

Itextsharp вставить текст в существующий pdf

название суммирует все это. Я хочу добавить текст в существующий PDF-файл с помощью iTextSharp, но я не могу найти как это сделать нигде в интернете... PS: Я не могу использовать PDF-формы. спасибо заранее ...

Область видимости переменной C#: 'x' не может быть объявлена в этой области, потому что это даст другое значение 'x'

if(true) { string var = "VAR"; } string var = "New VAR!"; в результате: Ошибка 1 локальная переменная с именем 'var' не может быть объявлен в этой области потому что это дало бы иной значение 'var', которое уже есть используется в "дочерней" области для обозначения что-то еще. ничего разрушительного на самом деле, но разве это не просто неправильно? Коллега-разработчик и я задавались вопросом, должно ли первое объявление быть в другой области, поэтому второе объявление не ...

WPF C# Path: как получить из строки с данными пути к геометрии в коде (не в XAML)

Я хочу создать объект пути WPF в коде. в XAML я могу сделать это: <Path Data="M 100,200 C 100,25 400,350 400,175 H 280"> Как я могу сделать то же самое в коде? Path path = new Path(); Path.Data = "foo"; //This won't accept a string as path data. есть ли класс/метод, который преобразует строку с PathData в PathGeometry или аналогичный? конечно, каким-то образом XAML анализируется и преобразуется строка данных? ...

Как узнать размер строки в байтах?

Мне интересно, если я могу знать, как долго в байт string в C#, кто-нибудь знает? ...

Установите IncludeExceptionDetailInFaults в true в коде для WCF

Как установить IncludeExceptionDetailInFaults в коде без использования приложения.Конфиг? ...

Одна форма скрыть при запуске

У меня есть приложение с одной формой, и на способ загрузки мне нужно скрыть форму. форма будет отображаться, когда у нее есть необходимость (подумайте о всплывающем окне стиля outlook 2003), но я могу понять, как скрыть форму при загрузке без чего-то грязного. какие предложения? ...

Исправить: глобальный элемент "конфигурация" уже объявлен

Я использовал второе решение Как решить "не удалось найти информацию о схеме для элемента / атрибута "? т. е. создал XSD с помощью кнопки для создания схемы. Я изменил таблицу стилей в приложении.config для приложения.xsd но теперь я получаю предупреждение: глобальный элемент "конфигурация" уже был объявлен в приложении.xsd даже при изменении имени отображается предупреждение. У кого-нибудь есть решение для этого? ...

Должен ли я прекратить борьбу с Соглашением об именовании пространства имен по умолчанию Visual Studio?

Я работаю над проектом MVVM, поэтому у меня есть папки в моем проекте, такие как модели, ViewModels, Windows и т. д. Всякий раз, когда я создаю новый класс, Visual Studio автоматически добавляет имя папки в обозначение пространства имен, а не просто сохраняет пространство имен на уровне проекта. Таким образом, добавление нового класса в папку ViewModels приведет к пространству имен, просто MyProject. когда я впервые столкнулся с этим, это меня раздражает. Мои имена классов довольно ясны, иногда ...

Возврат анонимных типов с помощью Web API

когда с использованием MVC, возвращаясь специальный формат JSON был легким. return Json(new { Message = "Hello"}); Я ищу эту функциональность с новым веб-API. public HttpResponseMessage<object> Test() { return new HttpResponseMessage<object>(new { Message = "Hello" }, HttpStatusCode.OK); } это вызывает исключение как DataContractJsonSerializer не может обрабатывать анонимные типы. Я заменил это на это JsonNetFormatter на основе Json.Net. Это работает, если я использую ...

Как реализовать reCaptcha для ASP.NET MVC? [закрытый]

Как реализовать reCaptcha в ASP.NET MVC и C#? ...

Сортировка словаря на месте относительно ключей

У меня есть словарь в C# like Dictionary<Person, int> и я хочу отсортировать этот словарь на месте в отношении ключей (поле в классе Person). Как я могу это сделать? Каждая доступная помощь в интернете-Это списки без конкретного примера сортировки словаря на месте. Любая помощь будет высоко ценится! ...

Как импортировать JsonConvert в приложение C#?

Я создал проект библиотеки C#. Проект имеет эту строку в одном классе: JsonConvert.SerializeObject(objectList); Я получаю сообщение об ошибке имя JsonConvert не существует в текущем контексте. чтобы исправить это, я добавил System.ServiceModel.Web.dll к ссылкам, но не повезло. Как я могу решить эту ошибку? ...

Ошибка компиляции: тип ' ASP.глобальный asax ' существует в обеих библиотеках DLL

Я только что интегрировал другие страницы проекта и его библиотеки DLL в папку/ папку моего существующего проекта. Моя структура проекта-3.5. Когда я пытаюсь построить проект или решение, он бросает следующую ошибку: " тип ' ASP.global_asax ' существует в обоих 'c:WindowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET файлыtimesheet15a75c54898b48b9assemblydl358b062b20ceda54_c98cc801App_global.асакс.Библиотеки DLL и 'c:WindowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP ...

Наследование XML-комментариев от интерфейсов в C#

мне было интересно, знает ли кто-нибудь, как связать XML-комментарий интерфейса с реализацией. Проблема в том, что я хочу, чтобы базовые комментарии исходили из моего интерфейса в первую очередь. Пример: interface myinterface { /// <summary> /// Does something. /// </summary> void method1(string foo); } и тогда реализация: public class myclass : myinterface { public void method1(string foo) { //do something... } } Так ч ...

Добавление словаря в другой [дубликат]

Возможные Дубликаты:объединение словарей в C#каков самый быстрый способ скопировать значения и ключи из одного словаря в другой в C#? у меня есть словарь, который имеет некоторые значения в нем, скажем: Animals <string, string> Теперь я получаю другой подобный словарь, скажем: NewAnimals <string,string> как я могу добавить весь словарь NewAnimals к животным? ...

В чем разница между ресурсом и встроенным ресурсом в приложении C#?

когда я должен использовать один или другой? Я бы хотел, чтобы все файлы, которые я использую в Мои приложения (изображения, звука, файл XML и т. д.) быть внутри себя .exe-файл, поэтому я не развертываю с кучей папок и файлов. Спасибо за информацию. ...

Как регистрировать сообщения трассировки с помощью log4net?

Я использую log4net для регистрации записи сообщения журнала в файл скользящего журнала. теперь я бы также перенаправил все сообщения трассировки от System.Diagnostics.Trace в этот файл журнала. Как я могу это настроить? Я попытался найти что-нибудь об этом в документации log4net, но безуспешно. Возможно ли это вообще? причина, по которой я хочу это сделать, заключается в том, что меня интересуют сообщения трассировки сторонней библиотеки. <log4net> <appender name="R1" type="log ...

Закрытие процесса приложения Excel в C# после доступа к данным

Я пишу приложение на C#, которая открывает файл шаблона Excel для операций чтения/записи. Я хочу, чтобы когда пользователь закрывает приложение, процесс приложения Excel был закрыт без сохранения файла Excel. См. мой Диспетчер задач после нескольких запусков приложения. Я использую этот код, чтобы открыть файл Excel : public Excel.Application excelApp = new Excel.Application(); public Excel.Workbook excelBook; excelBook = excelApp.Workbooks.Add(@"C:/pape.xltx"); и для доступа к данным, я и ...

В чем разница между фасадом и рисунком адаптера?

Я читал оба определения, и они кажутся совершенно одинаковыми. Может кто-нибудь указать, в чем их различия? спасибо ...